2010-03-01 48 views

回答

5

嘗試使用WCF服務來連接到您的DLL。我這樣做,它解決了我的問題。

+0

嗨user187156。謝謝你的回答。我在2天內想解決這個問題,但沒有任何幫助。你的答案解決了這個問題。 非常感謝。 – 2010-03-02 13:06:29

3

嘗試創建一個空的Silverlight類庫,然後將所有代碼添加到該項目,然後您將能夠將其添加到Silverlight應用程序作爲參考。

如果這不符合您的需求,升級到Silverlight 4中,你應該能夠庫添加到您的項目沒有問題,但庫仍然會在Silverlight運行時的有限的安全上下文中運行

編輯:

嘗試使用像C# reflector for .net反射器拆卸的dll,那麼你就可以遷移的代碼,否則最好的建議是遷移到Silverlight 4中,如果你是剛剛起步的項目

+0

感謝您的回答,但我無法從dll複製代碼,因爲dll不是我自己寫的,而是來自其他庫。有任何想法嗎? – 2010-03-01 12:00:37

2

沒有什麼可以爲S3做除非你有權訪問源代碼(即使你有源,Silverlight沙箱是限制性的,所以它可能不會編譯)

相關問題