2
當卸載OOB silverlight應用程序時,有什麼方法可以添加一些代碼來觸發嗎? 我想在用戶卸載應用程序時向我的web服務啓動一些操作,這可能嗎?如何卸載SilverLight OOB應用程序時運行一些代碼?
當卸載OOB silverlight應用程序時,有什麼方法可以添加一些代碼來觸發嗎? 我想在用戶卸載應用程序時向我的web服務啓動一些操作,這可能嗎?如何卸載SilverLight OOB應用程序時運行一些代碼?
我發現你可以在App.xaml上處理「InstallStateChanged」事件。有了這個,你可以檢查InstallState並根據它做一些事情。
該設置實際上並不用於確定應用程序何時已安裝** un ** ....思考它:您的Silverlight代碼在卸載時如何運行(並將某些內容解析爲web服務)? – slugster 2010-08-31 13:36:03
Quote:[InstallState會告訴我們,如果當前應用程序已*安裝*。](http://chris.59north.com/post/Silverlight-4-COM-interope280a6I-cane28099t-believe-I-am-excitede280a6 .aspx) – slugster 2010-08-31 13:41:54
我應該說,雖然卸載然後,而不是卸載時。但是,上面的工作將在卸載並返回枚舉「NotInstalled」時發揮作用,因此可以讓我向我的web服務啓動一些東西。 – Ben 2010-08-31 13:59:19