当我从 Visual Studio 运行它时,我有一个运行完美的应用程序。但是一旦我点击“发布”并尝试启动“setup.exe”,我就会收到一条错误消息:
This application could not be started. Do you want to view information about this issue?
单击是将我带到这里。我不知道“SHIM”是什么,它绝对不是代码的一部分。
如果我发布到网络共享或本地驱动器,错误是相同的。安装后,应用程序会显示在“程序和功能”中,可以卸载,但不会添加开始菜单条目。就好像安装过程中发生错误一样。
我尝试在 3.5 和 4 以及 Windows Installer 3.1 和 4.5 之间调整先决条件(和目标框架) - 没有骰子。
虽然它目前的目标是 3.5,但它最初是作为 4.03 应用程序创建的。我确实更改了几次目标框架,但回到 4.03 并没有解决它。我很确定这个问题是由于重新定位而出现的。
谁能提供线索在哪里看?