C# InstallShield 2012卸载中未处理的异常

C# InstallShield 2012卸载中未处理的异常,c#,installshield,C#,Installshield,我有一个从InstallShield 2012 pro edition构建的项目,它是一个InstallScript项目。因此,当我不得不做一个补丁时,我别无选择,只能创建一个“差异版本”。以下是我所做的 1. I set the product version to 1.6.2 from 1.6.1 2. I kept the Product GUID remains the same. 3. I generated the setup.exe and cab file and confirm

我有一个从InstallShield 2012 pro edition构建的项目,它是一个InstallScript项目。因此,当我不得不做一个补丁时,我别无选择,只能创建一个“差异版本”。以下是我所做的

1. I set the product version to 1.6.2 from 1.6.1
2. I kept the Product GUID remains the same.
3. I generated the setup.exe and cab file and confirmed my install ran sucessfully.
4. I verified the fix is now in my application.
然而,当我尝试卸载时,我在下面的屏幕截图中看到了“未处理的异常”。我在窗口事件查看器中看不到任何日志

我验证了注册表值uninstall path指向C:\Program Files\InstallShield安装信息{76B9582C-05B4-4FFB-9228-B61FD76A7E48}的正确路径

无论我是从添加/删除软件运行卸载,还是从上述路径手动运行Setup.exe,我都会获得下面的屏幕截图。我的问题是,您是否知道这种类型或错误,或者我是否能够以某种方式将/verbose日志输出到一个文件,以至少知道我看到的是哪种类型的错误

请记住我的项目是InstallScript项目,而不是基本的MSI项目。我已经访问了setup.exe命令,但找不到任何允许我将任何错误输出到文件的内容

有没有人能给我一些建议,让我如何发现更多关于我所看到的错误的信息


一个合适的谷歌查询是“installshield卸载日志位置”。点击率很高,最热门的是你最有可能获得此类问题答案的网站。谢谢你的输入,但我希望你能对我在这里提问之前所做的腿部工作给予更多的赞扬。我这样做了,并点击了前3页上的每个链接,但仍然没有得到满意的结果。找到的大多数答案都是针对基本MSI或InstallScript MSI项目的。告诉别人谷歌搜索总是很容易的。我要问的第一个问题是,非差异化构建是否也有同样的问题,或者这个问题是否特定于差异化构建。(根据我的经验,“补丁”和“差异构建”相关的复杂性在除最简单的情况外的所有情况下都会产生较差的ROI。)