0
我有一個.NET應用程序,其中託管WebBrowser
。在瀏覽器當前顯示的頁面上是Silverlight應用程序。從c#應用程序中調用Silverlight應用程序中的函數
我看過ILSpy中的Siverlight二進制文件,並找到了我希望調用的函數。
我想安全與防止我這樣做,但我想我會問無論如何,這可能嗎?
我有一個.NET應用程序,其中託管WebBrowser
。在瀏覽器當前顯示的頁面上是Silverlight應用程序。從c#應用程序中調用Silverlight應用程序中的函數
我看過ILSpy中的Siverlight二進制文件,並找到了我希望調用的函數。
我想安全與防止我這樣做,但我想我會問無論如何,這可能嗎?
不,這是不可能的。 Silverlight應用程序只能訪問Web服務,除了有限的文件訪問外,不能直接與操作系統交互。
哇...您可能想要打破這個問題...從「如何找到緩存中的Silverlight程序集」開始,並將其作爲首發。附: Silverlight輸出是一個'XAP'文件,這實際上是一個zip文件夾,您可以在其中找到「程序集」。 – Belogix
@Belogix - 抱歉編輯。 – Cheetah