应用程序在VS中工作,但一旦发布就失败

时间:2012-11-29 19:21:05

标签: c# .net clickonce

当我从Visual Studio运行它时,我有一个运行完美的应用程序。但是一旦我点击“发布”并尝试启动“setup.exe”,我收到一条错误消息:

This application could not be started. Do you want to view information about this issue?

点击“是”会引导我here。我不知道“SHIM”是什么,它绝对不是代码的一部分。

如果我发布到网络共享或本地驱动器,则错误相同。安装后,应用程序将显示在“程序和功能”中,可以卸载,但不会添加“开始”菜单项。就像在安装过程中发生错误一样。

我尝试了在3.5和4之间以及Windows Installer 3.1与4.5之间的先决条件(和目标框架) - 没有骰子。

虽然它目前的目标是3.5,但它最初是作为4.03应用程序创建的。我确实改变了目标框架几次,回到4.03并没有解决它。我很确定这个问题是由于重新定位而出现的。

任何人都可以提供线索吗?

1 个答案:

答案 0 :(得分:2)

如果您有app.configweb.config,请查看配置文件。

如果您没有找到有关目标框架的任何标记,请在解决方案文件夹上执行文件搜索,如果在.csproj.sln文件中找到某些内容,请将其更改为正确的文件。

相关问题