并且是在没有安装.Net Framwork的情况下,就和一般在网上下载的exe程序一样,不需要安装,直接双击就可以打开的.因为自己是开发环境,程序可以直接运行,但是在没有.ner framwork的机器上,程序就不能打开.提示需要安装.ner Framwork
谢谢你的回答,你前面说的我也知道啊,但是我是想问可不可以添加什么东西到程序里,或者做什么处理,在运行程序的时候可以不需要.net framwork,现在好多下载的程序都可以直接在裸机或者没有任何开发环境下运行啊,就比如说在网吧的电脑上可以直接运行或者安装对应的程序,但是我们写的程序就不行了,因为网吧的电脑上没有.net framwork,我想达到这个效果..
难道说C#写出的程序就只能在.net framwork下运行吗..没有别的方法吗?
要想达到你要的那个效果,只有一个办法,换一门语言,C#肯定是不行的。其实现在有不少程序也是基于.Net Framework的,要想使用这些程序也免不了要安装.Net Framework,这个前提条件并不是很难达到的。
如果觉得对你有帮助,请采纳,我们团队再有51个满意回答就可以升级了,谢谢!
另外一个人说::用VC.NET的MFC编译就行了,把MFC类库编译成静态的就以用到别的机子上了
这个你知道吗..不懂什么意思..请教..
MFC类库是微软提供的,用于在C++环境下编写应用程序的一个框架和引擎,如果你是用C++来编写程序的话,可以考虑这个,就象楼下说的,它可以达到不安装.Net Framework的目的,也就是我说的你需要换一门语言的意思。但是你提问的时候都说了是用的C#编写的,别说用C++了,你直接用Java、Delhpi就是了,这些也不需要安装.Net Framework的。
不是不想用,而是我就只会在.net平台上开发.你说的vc.net没弄过,就是问下,在.net 下可以做到那种效果吗,
追答把MFC类库编译成静态
。net本身是基于.Net Framwork才能运行
那如果没有.net framwork .
按照你说的,把MFC编译成静态后,可以在没有.net framwork的换下运行吗//
恩,是的
C#编写的WinForm窗体程序,如何打包在使用时不需要安装,直接运行exe就...
不需要安装,直接双击打开这个是可以做到的,你写的时候就直接做成一个项目,把要用的类都定义到里面,不单独生成DLL文件,修改并编译成功后直接把Debug目录下项目对应的那个exe文件拷贝到别的机器上都能正确运行的,完全不需要安装。但是,.Net Framework这个是必须要有的,因为你的程序就是在这个环境中...
C# winform 请问怎么把自己写出来的东西弄成一个安装文件或者免安装的ex...
利用Setup Factory和NSIS等最简单得办法也可以实现。最终图标如果无法修改,还有个工具叫ResHacker把安装包图标一改就成了一个完整安装包,打包软件支持VBS代码,可以检测注册表是否安装支持文件,如Framwork或者报表工具,网上搜教程吧,这个是门学问哦,不是一句两句能写完的。
c#做的程序如何打包啊
在方案添加项目时,选择“新建项目”,在弹出对框框,项目类型选择“安装和部署项目”,模板选择“安装项目”或者“安装向导”(建议选择“安装向导”),输入安装项目的名称,路径默认为该方案存放的目录下。确定后,弹出安装向导的对话框,单击“下一步”,在新对话框选择“创建用于Windows应用程序的安装程...
C#WINFORM程序怎么实现免安装运行
这个文件夹整个拷贝出来, 就可以直接运行,不用安装。
winform C# 如何将一个程序里的各种资源,打包到生成的exe里
Installer 10,安装包制作工具,直接加载你的项目就可以了,按照步骤走完就能生成安装包,一个EXE文件,你的客户点击安装就可以了。另外我是不是理解错了,你是希望整个程序都是一个EXE吗,如果是的话你就不能有类库文件,吧所有代码都写到一个解决方案里就只有一个EXE了,不过不建议这么做!
C# 的窗体怎么生成exe安装文件?
然后打开刚创建的那个卸载快捷方式的属性对话框,在Aguements属性中输入"\/x {ProductCode}",将ProductCode替换为刚粘贴的值 最后点击生成打包程序即可 7、 用winrar将vs生成的安装程序打成一个 .exe包(方便安装)——前提,一定安装了winrar压缩软件 进行到第六步时,用vs为winform程序打包就已经完成了...
c#做的Winform程序如何在不安装Framework的情况下运行?
使用方法:FetionVM.exe pathtoyoureexe。就是直接把你的 .Net 程序作为命令行参数传递给FetionVM.exe 就可以在这个虚拟环境中执行你的.net程序了。最好再自己写一个启动程序,首先检查系统是否安装了.Net框架,如果有直接运行,没有调用虚拟环境运行。这个启动程序飞信也有,如果不想自己写就直接拿飞信...
C#winform 发布 如何设置 安装成功后 立即运行
在打包的“安装后”事件获取“目标”安装路径,然后通过Process来运行安装好的exe就行了
c#做的Winform程序如何在不安装Framework的情况下运行?
从他给出的样例可以看到有remotesoft的核心文件以及飞信的框架程序。这里要介绍的方法是直接利用飞信的框架来实现脱离nbsp;.Netnbsp;framework运行。nbsp;nbsp;首先下载一个飞信的程序安装,在安装目录中会有VMDotNetnbsp;目录,这个就是.Net框架虚拟环境需要的文件,直接把整个目录提取出来。
C#如何用ILMerge为应用程序打包
ILMerge使用方法详解:ILMerge是将 C#制作的WinForm应用程序打包成一个.exe文件(不是打包成安装文件啊!),首先安装ILMerge,到百度搜索这个这个关键字就会有很多说明、使用方法、安装下载。安装以后,需找到你安装ILMerge的目录,因为操作ILMerge需要在DOC下。看图可以知道在ILMerge安装目录下才存在ILMerge...