c#如何生成不依赖NET平台的exe?要打包的话如何打包?
我用的是visualstudio2013。debug文件夹里的exe无法在没安NET的电脑上运行。那如何解决?如果你说非要打包,请详细告知如何打包、打包什么。万分感谢!如...
我用的是visual studio 2013。 debug文件夹里的exe无法在没安NET的电脑上运行。
那如何解决?
如果你说非要打包,请详细告知如何打包、打包什么。万分感谢!
如果你说非要拷点dll去人家电脑,我该怎么做,in detail?
如果有其它的选择使得exe无需很大的话,就更好了!
做了半天没法用,新手想撞墙TT 展开
那如何解决?
如果你说非要打包,请详细告知如何打包、打包什么。万分感谢!
如果你说非要拷点dll去人家电脑,我该怎么做,in detail?
如果有其它的选择使得exe无需很大的话,就更好了!
做了半天没法用,新手想撞墙TT 展开
展开全部
1、总之你先试试看在项目属性里面改这个版本
改完以后代码里面有一些using可能要删掉,项目里一些引用可能要去掉。不过只要你没确实用到这些using用到这些引用,就没有关系。现在大部分电脑都装有 .net 2.0
2、生成的时候请先调成release模式而不是用debug来输出。
如果.net 2.0的依赖还是不能接受的话,再来追问吧。免费的工具里,用Mono运行时的话是有办法打包的,不过打包出来文件是超级大,而且运行起来也不够稳定。至少我用的那时候,打包了一个程序试试,结果就是出现界面以后随便点个什么按钮它就出错闪退了。收费的工具里,我见过某些公司做出来的商业软件,什么.net的linker,可以生成独立的程序,但是没用过所以这个我不好说效果怎么样
更多追问追答
追问
谢谢你!你真好!2.0
找了个同学测试,能打开!
用一个破电脑,报错:应用程序正常初始化(0xc0000135)失败。exe or 系统的问题?
我在等那个用的人测试,她还木有上线。
anyway,先谢了,分稍后~
追答
初始化失败可能是没装.net framework 2.0运行时
xp的系统默认是没有这样运行时的,不过windows vista或者windows 7我没记错的话是系统本身就带有这样的运行时了。
2013-11-06
展开全部
可以采用生成安装包的模式,或者在系统生成的时候使用.net2.0版本!一般windows系统都会带有2.0版本!
追问
如何采用“生成安装包模式”?哪个选项哪个按钮?新手表示你说的很抽象啊。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.NET Framework 有很多版本的,v1.1 v2.0 v3.0 v3.5 v4.0 v4.5 v4.51
vs2013 默认是 v4.5 的,所以检查下运行程序的电脑上是否安装了 v4.5 版本的 .NET Framework 吧
vs2013 默认是 v4.5 的,所以检查下运行程序的电脑上是否安装了 v4.5 版本的 .NET Framework 吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只能无奈的告诉你,即使打包,最小也得50M左右吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你做到了请告诉我。这个是不可能事件。
如果真做到了,你就把C# 成功的做成了 Delphi。
如果真做到了,你就把C# 成功的做成了 Delphi。
更多追问追答
追问
你给我提供了一个努力的方向啊,这也不错。delphi可以生成搁谁电脑上都能使的exe是么?
c#的textbox 加几个button,用到正则替换。用delphi重新做一遍麻烦不?
谢谢你啦!
追答
一点也不麻烦 加油吧 骚年~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询