我们使用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