C# 生成的可执行文件打不开

joyica 2012-08-15 10:46:01
我用VS2010做了一个C#的小软件,有数据库2008,生成可执行文件以后移到别的电脑上不能执行,这是什么问题?
应该怎么去解决? 求高手帮忙……
...全文
1213 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
joyica 2012-08-15
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 的回复:]
详细操作请参看这个http://www.cnblogs.com/killerofyang/archive/2012/05/31/2529193.html
[/Quote]

好东西、谢啦~
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 的回复:]

引用 10 楼 的回复:

项目发布成安装包,选择好依赖组件,安装的时候自动检测组件缺少的话会自动安装。


怎么选择依赖组件 ? 在什么时候后选择 ?
[/Quote]

详细操作请参看这个http://www.cnblogs.com/killerofyang/archive/2012/05/31/2529193.html
joyica 2012-08-15
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]

bin目录下的
[/Quote]

VS安装的bin目录还是程序里的bin目录 ?
joyica 2012-08-15
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]

项目发布成安装包,选择好依赖组件,安装的时候自动检测组件缺少的话会自动安装。
[/Quote]

怎么选择依赖组件 ? 在什么时候后选择 ?
  • 打赏
  • 举报
回复
项目发布成安装包,选择好依赖组件,安装的时候自动检测组件缺少的话会自动安装。
hustecho 2012-08-15
  • 打赏
  • 举报
回复
bin目录下的
joyica 2012-08-15
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

另外,如果环境的问题解决了,需要把整个Debug包复制过去,再点exe文件运行
[/Quote]

哪个Debug包 ?
hustecho 2012-08-15
  • 打赏
  • 举报
回复
另外,如果环境的问题解决了,需要把整个Debug包复制过去,再点exe文件运行
hustecho 2012-08-15
  • 打赏
  • 举报
回复
不是不能运行,是你要运行的电脑缺少必备环境,你把.net fromwork4.0给装上就可以运行了,因为你的开发环境中,只要安装VS2010就会带.net fromwork4.0,所以你的开发机运行是没问题的。
hustecho 2012-08-15
  • 打赏
  • 举报
回复
不是不能运行,是你要运行的电脑缺少必备环境,你把.net fromwork4.0给装上就可以运行了,因为你的开发环境中,只要安装VS2010就会带.net fromwork4.0,所以你的开发机运行是没问题的。
joyica 2012-08-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

VS2010的程序是需要.net Fromwork4.0及以上版本的支持的,你要移的电脑需要安装这个,如果你的程序还用到了第三方控件,同样你也得装这些,否则运行不了。还有不办法就是,可以在你的开发机上做一个安装部署包,以安装的形式在别的电脑让使用也是可以的,.net fromwork是一定有的
[/Quote]

那意思是我的东西就不能运行了 ?
hustecho 2012-08-15
  • 打赏
  • 举报
回复
VS2010的程序是需要.net Fromwork4.0及以上版本的支持的,你要移的电脑需要安装这个,如果你的程序还用到了第三方控件,同样你也得装这些,否则运行不了。还有不办法就是,可以在你的开发机上做一个安装部署包,以安装的形式在别的电脑让使用也是可以的,.net fromwork是一定有的
joyica 2012-08-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

报什么错?对方电脑安装了.netFramework吗?版本太低?
[/Quote]

貌似没有安装、这个必须得安装吗 ?
sj490790083 2012-08-15
  • 打赏
  • 举报
回复
报什么错?对方电脑安装了.netFramework吗?版本太低?
medex123 2012-08-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
不是不能运行,是你要运行的电脑缺少必备环境,你把.net fromwork4.0给装上就可以运行了,因为你的开发环境中,只要安装VS2010就会带.net fromwork4.0,所以你的开发机运行是没问题的。
[/Quote]

正解

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧