我們使用ClickOnce從文件路徑安裝我們的應用程序。對於24個版本已經可以正常使用 - 現在,25版本我得到一次應用以下錯誤已經安裝並啓動:如何診斷「Microsoft .NET ClickOnce啓動實用程序已停止工作」?
alt text http://i49.tinypic.com/zk4krl.png
如果我測試在同一臺機器上先前的部署,它的工作原理。
我哪裏可以開始尋找導致這個錯誤的原因?我已經檢查了Windows事件日誌 - 什麼都沒有。
編輯:我注意到,雖然顯示對話框,臨時文件夾中生成一個臨時xml文件'WER561D.tmp.WERInternalMetadata.xml'。以下是內容(可能含有線索,幫助那些在這方面比我更瞭解):
<?xml version="1.0" encoding="UTF-16"?>
<WERReportMetadata>
<OSVersionInformation>
<WindowsNTVersion>6.1</WindowsNTVersion>
<Build>7600 </Build>
<Product>(0x4): Windows 7 Enterprise</Product>
<Edition>Enterprise</Edition>
<BuildString>7600.16385.x86fre.win7_rtm.090713-1255</BuildString>
<Revision>1</Revision>
<Flavor>Multiprocessor Free</Flavor>
<Architecture>X86</Architecture>
<LCID>1033</LCID>
</OSVersionInformation>
<ProblemSignatures>
<EventType>CLR20r3</EventType>
<Parameter0>applaunch.exe</Parameter0>
<Parameter1>2.0.50727.4927</Parameter1>
<Parameter2>4a275abe</Parameter2>
<Parameter3>mscorlib</Parameter3>
<Parameter4>2.0.0.0</Parameter4>
<Parameter5>4a275af7</Parameter5>
<Parameter6>4f3</Parameter6>
<Parameter7>0</Parameter7>
<Parameter8>System.Security.Security</Parameter8>
</ProblemSignatures>
<DynamicSignatures>
<Parameter1>6.1.7600.2.0.0.256.4</Parameter1>
<Parameter2>1033</Parameter2>
</DynamicSignatures>
<SystemInformation>
-- removed for privacy reasons --
</SystemInformation>
</WERReportMetadata>
另一個關鍵的一點是,我通過Visual Studio的發佈,也沒有明顯的人工編輯回事。
查看Windows事件日誌。 – 2010-02-10 16:06:08
我做的第一件事 - 我應該提到這一點。 (還是)感謝你的建議。 – 2010-02-10 16:10:46