如何查找爲桌面應用程序創建的DLL(在.Net中)是否可以在Silverlight應用程序中使用? 獎金問題:由於Silverlight for Windows Phone 7是Silverlight的子集,我如何確定該DLL是否可以在爲Windows Phone 7創建的應用程序中工作?如何查找在.Net中創建的dll是否可以在Silverlight中使用?
注意:由於WP7不支持P/Invoke - 這意味着任何使用P/Invoke的.dll都不適用於WP7 silverlight應用程序。我想知道是否有任何簡單的方法來確定(無需運行應用程序本身)。
原因是我需要一些圖像處理算法的實現,並想在他們購買之前弄清楚他們是否能在Windows Phone 7平臺上工作。
跳過組件可移植性的技術問題,爲什麼不聯繫供應商並詢問他們是否測試了他們在電話上運行的代碼?即使該產品在那裏不起作用,您也可能會激勵供應商將其移植到手機上,這樣他們可以將更多的錢賣給您(以及這個新興市場中的許多其他開發人員)。 – Brian 2010-09-30 10:12:06
如果我要在Reflector中查看.Net dll,而不是查看其引用的其他dll的列表,是否有任何元數據可以檢查它是否爲SilverLight框架構建(如果它是爲Windows Phone 7建造的)? – 2010-10-01 21:09:13