在构建自动化中,如果应用程序无法安装,我希望能够收集详细的错误日志。有一个小对话框显示“无法启动应用程序”。单击“详细信息”按钮时,将打开日志。我在哪里可以捕获此日志?
答案 0 :(得分:0)
默认情况下,日志保存在用户的临时Internet文件中,并且不容易找到。
如果希望在您选择的更方便的位置创建它,请使用regedit在
下添加LogFilePath
设置。
HKEY_Current_User\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment\
更改将立即生效,而无需重新启动
答案 1 :(得分:-1)
是否成功安装了应用程序,然后在运行时崩溃了?您看到的日志中的错误是什么?当应用程序崩溃时,我通常会看到此错误。如果您转到ClickOnce缓存并找到exe文件并双击它,它是否仍会崩溃?
话虽如此,如果您使用的是.NET 4或更高版本,则可以turn on detailed logging,但如果您的应用程序中出现错误,则不会提供任何相关信息。