VS做的小程序,发布后总是安装不了!!!
最近用VS2010、Sql Server2008做了一个小型的管理系统,通过解决方案下的项目进行发布后生成
4个文件,点击setup.exe总是安装不了,提示
无法启动应用程序。请与应用程序供应商联系。怎么办??这是怎么回事?第一次安装的时候都挺正常的,后面改了些东西,重新发布后,再安装就安装不了了。
------解决方案--------------------要么丢失文件,要么.net环境不对,要么文件版本不对
------解决方案--------------------那 你改了什么
------解决方案--------------------不安装,直接用debug生成的exe,绿色啊
------解决方案--------------------看看详细信息,找出问题原因,另你复制 debug目录的所有文件,看能不能运行?
------解决方案--------------------我遇到这问题经常是因为部署的机器上{projectName}.config文件要和开发的机器上的{projectName}.config应该不一样,我却直接把它用开发机器的config覆盖了。
比如目标机器上,在程序启动的时候,去查询的service程序名不同,连接的数据库不同,或者干脆就是.net assembly引用的版本就不同。
1. 先看在本机上 run without debug是否正常
2. 如果正常,把程序初始化的代码都注释掉,再编译在目标机器上试。
------解决方案--------------------能吧详细信息帖出来么
------解决方案--------------------缺少运行环境?
------解决方案--------------------
只要有支持框架的平台都可以使用,我都是绿色的,写好了就直接那么给人用了,安装那些都是多余的。