title: Silverlight marshalling DLLs and cross platform / cross browser?
body: <p>We have a DLL that is written in C , I beleive. Currently, we have a windows application that allows a user to select some files and then pass the files (an array of file names from the file system) to the DLL to be processed. We would like to have the application be an add-in to IE or FireFox , run on a MAC or PC, and sill allow us to marshal the DLL. Would silverlight work for this situation or will the DLL need to be coded for other platforms. </p>