Debug文件夹下的exe(Form),能在别的电脑上直接运行吗?

soperson 2010-03-14 12:53:38
我把debug文件夹考过去,结果运行exe的时候说是应用程序正常初始化0xa....出错
//是在vmware虚拟的xp裸机上运行的
谁知道怎么办啊?
------------
或者谁能够给个最简单的工程,详细说明下
...全文
575 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
vrhero 2010-03-15
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 soperson 的回复:]
vs2010编译的程序,能在只装了.net2.0 的电脑上运行吗?
[/Quote]
能...前提是必须只使用.NET Framework 2.0,也就是说项目目标框架只能是.NET 2.0...这意味着你不可以使用任何.NET Framework 2.0以上版本的新框架、新类库及其成员...
cecilia2006 2010-03-15
  • 打赏
  • 举报
回复
.Net Framework 要装下
pam 2010-03-14
  • 打赏
  • 举报
回复
安装.net framework
http://www.microsoft.com/downloads/details.aspx?familyid=D0E5DEA7-AC26-4AD7-B68C-FE5076BBA986&displaylang=zh-cn
qldsrx 2010-03-14
  • 打赏
  • 举报
回复
不是没装.NET3.5,就是缺少你引用的第三方dll文件。
wonsoft 2010-03-14
  • 打赏
  • 举报
回复
建议你做一个安装包,把它弄到另一台电脑中。
你新建一个部署项目,把你的当前项目的程序和相关的设置文件等都添加到里面。它会自动添加依赖项。
孤剑 2010-03-14
  • 打赏
  • 举报
回复
确保有 .Net Framework 的的版本已正确安装,并确保 sp 已经安装
xiaogug01 2010-03-14
  • 打赏
  • 举报
回复
系统装好后 首先是。net环境,其次是你的程序需要的所有的东西,一般的有。net环境就ok了 到官网下个。net2.0
zhongzhengli 2010-03-14
  • 打赏
  • 举报
回复
只要别的计算机上有C#工具就行
soperson 2010-03-14
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 qldsrx 的回复:]

.NET4.0不支持3.5以下的版本,如果你的程序基于3.5以下的版本,直接安装3.5,否则要安装4.0
[/Quote]
vs2010编译的程序,能在只装了.net2.0 的电脑上运行吗?
鸭梨山大帝 2010-03-14
  • 打赏
  • 举报
回复
客户端需要安装开发是使用的.NET版本.
如果有使用第三方控件,也需要一并发布过去.
独角兽 2010-03-14
  • 打赏
  • 举报
回复
你可以复制飞信里的一个文件夹就好了;
列:D:\常用软件\飞信\Fetion\VMDotNet里的一个文件夹
然后把你那个EXE文件复制到 D:\常用软件\飞信\Fetion\VMDotNet\v2.0.50727 文件下
再建一个批处理文件run.bat 写入以下内容!
@FetionVM 你的EXE文件名.EXE
@exit
就这样;你就可以随便在哪里运行了!
qldsrx 2010-03-14
  • 打赏
  • 举报
回复
.NET4.0不支持3.5以下的版本,如果你的程序基于3.5以下的版本,直接安装3.5,否则要安装4.0
xray2005 2010-03-14
  • 打赏
  • 举报
回复
系统要装有.net框架,运行就可以了。
smart_qiang 2010-03-14
  • 打赏
  • 举报
回复
在自己的机上拷到那都可以运行,其他机的XP系统要装有.net框架才行吧
soperson 2010-03-14
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 bancxc 的回复:]

直接4.0就可以了吧
[/Quote]
好像不行啊,console的没问题,但是Form的就出不来
双击没反应,点打开方式,提示找不到运行库的文件~~
lin245410 2010-03-14
  • 打赏
  • 举报
回复
需要.NET Framework框架的环境支持
soperson 2010-03-14
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 wonsoft 的回复:]

建议你做一个安装包,把它弄到另一台电脑中。
你新建一个部署项目,把你的当前项目的程序和相关的设置文件等都添加到里面。它会自动添加依赖项。
[/Quote]
这样还需要.net X.0吗?
soperson 2010-03-14
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 qldsrx 的回复:]

不是没装.NET3.5,就是缺少你引用的第三方dll文件。
[/Quote]
程序是用vs2010写的,装了.net 2.0 就有提示说要。net 4.0,那我是不是要把3 3.5都装啊?
bancxc 2010-03-14
  • 打赏
  • 举报
回复
直接4.0就可以了吧
soperson 2010-03-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 smart_qiang 的回复:]

在自己的机上拷到那都可以运行,其他机的XP系统要装有.net框架才行吧
[/Quote]
程序是用vs2010写的,装了.net 2.0 就有提示说要。net 4.0,那我是不是要把3 3.5都装啊?

111,086

社区成员

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

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

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