我在Visual Studio 2013中使用InstallShield Limited Edition
作为我的C#项目。
我的解决方案包括八个项目。
如果我最初为整个解决方案创建一个新的InstallShield项目并生成安装文件,一切正常。我可以安装我的应用程序并运行它。 之后,我在其中一个项目中进行了任何更改,重建整个解决方案并安装新创建的InstallShield安装文件。这就是我的问题开始的地方。
安装工作正常,但我的应用程序不再启动了。
启动应用程序后,它会立即抛出异常。 如果我在我的解决方案中删除整个InstallShield项目并再次创建一个新项目,一切正常。 (安装+应用)。
我得到的异常/错误如下:
问题签名: 问题事件名称:CLR20r3
问题签名01:controller.exe
问题签名02:1.0.0.0
问题签名03:55dcae6a
问题签名04:PresentationFramework
问题签名05:4.0.30319.18408
问题签名06:52312f13 问题签名07:9d1
问题签名08:f
问题签名09:System.IO.FileLoadException
操作系统版本:6.1.7601.2.1.0.256.48
地区ID:18441
附加信息1:dbaa
附加信息2:dbaabd7b5abf4a09daa2dcf53831b2b4
附加信息3:c62a 附加信息4:c62aad58d3308b9118d0dd699a78f759
所以问题不应该是我的应用程序本身。它似乎与InstallShield项目有关。
在我的解决方案中创建初始InstallShield项目后,我的项目中的任何更改/构建都会触发此错误。
在InstallShield项目中是否需要考虑任何参数或其他任何参数?