社区
C#
帖子详情
问一个比较小白的问题,VS2008怎么做到直接生成一个可执行文件?
琴弦欲奏
2011-06-28 12:37:01
就是我用c#写了一个窗体程序,然后我想把它编译成一个单独的exe可执行文件
不是有不少小软件都只需要一个exe文件就能够执行么?
用C#写的窗体程序能不能做到?
就是把程序放在没有安装VS的电脑上都能直接用的(在安装.NET的环境下)
只需要一个单独的exe可执行文件就可以用
...全文
478
17
打赏
收藏
问一个比较小白的问题,VS2008怎么做到直接生成一个可执行文件?
就是我用c#写了一个窗体程序,然后我想把它编译成一个单独的exe可执行文件 不是有不少小软件都只需要一个exe文件就能够执行么? 用C#写的窗体程序能不能做到? 就是把程序放在没有安装VS的电脑上都能直接用的(在安装.NET的环境下) 只需要一个单独的exe可执行文件就可以用
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
足球中国
2011-07-04
打赏
举报
回复
如果你没有引用dll直接复制过去就可以了。
hmh1108
2011-07-04
打赏
举报
回复
据我的经验,由于一般c#程序都会引用一些dll文件,这些dll文件一般放在bin\debug文件夹里,所以一般采取复制bin\debug文件夹的方式,而采用打包软件打包生成exe再执行其实就是相当于复制操作。
所以,如果已经安装了.net环境,那么关键是那些dll文件怎么处理,如果你的程序很简单没有添加任何dll引用,也没有使用皮肤、文件什么的,那么直接复制exe应该可以执行。
琴弦欲奏
2011-07-04
打赏
举报
回复
自己顶起
难道没有人会么?
子夜__
2011-06-28
打赏
举报
回复
打包
iwantscore2010
2011-06-28
打赏
举报
回复
恩 没错 只需要有相应的.net版本即可 运行
RKO
2011-06-28
打赏
举报
回复
[Quote=引用 5 楼 cjh200102 的回复:]
程序打包就行。
VS中有这功能
[/Quote]
打包
assky124
2011-06-28
打赏
举报
回复
新建一个应用程序工程,程序完成后,按F5,到工程目录下,找到Bin文件夹,把里面的Debug或者Relase文件夹下的.exe 拷给对方即可
xxiju203
2011-06-28
打赏
举报
回复
既然对方装有.NET 那就直接拷贝Debug或者Release目录下的可执行文件过去就行了啊
cjh200102
2011-06-28
打赏
举报
回复
程序打包就行。
VS中有这功能
itliyi
2011-06-28
打赏
举报
回复
[Quote=引用 2 楼 wxr0323 的回复:]
打包
[/Quote]打包
ZhangNan20100811
2011-06-28
打赏
举报
回复
顶楼上的!
琴弦欲奏
2011-06-28
打赏
举报
回复
[Quote=引用 12 楼 cpys520 的回复:]
引用 7 楼 assky124 的回复:
新建一个应用程序工程,程序完成后,按F5,到工程目录下,找到Bin文件夹,把里面的Debug或者Relase文件夹下的.exe 拷给对方即可
只是拷.exe过去,在对方环境中可能不能运行出结果吧
[/Quote]
对呀,这样很有可能是运行不到的...应该是要怎么样弄出来的吧?
一段
2011-06-28
打赏
举报
回复
我看到一个同学做过,但是不知道神马原理
cpys520
2011-06-28
打赏
举报
回复
[Quote=引用 7 楼 assky124 的回复:]
新建一个应用程序工程,程序完成后,按F5,到工程目录下,找到Bin文件夹,把里面的Debug或者Relase文件夹下的.exe 拷给对方即可
[/Quote]
只是拷.exe过去,在对方环境中可能不能运行出结果吧
ar
2011-06-28
打赏
举报
回复
你的bin文件夹下面的就可以直接用了
琴弦欲奏
2011-06-28
打赏
举报
回复
VS如果不自带这样的功能那么要怎么才能做到?那些单独一个exe文件就可以执行的小软件是怎么做出来的?
琴弦欲奏
2011-06-28
打赏
举报
回复
[Quote=引用 2 楼 wxr0323 的回复:]
打包
[/Quote]
怎么打包?我是想要只整合成一个exe文件,没有其他的文件就可以运行的exe文件
这个可不可以做到?如果可以要怎么做?
在
VS
2008
中
生成
、调用dll
在
VS
2008
生成
dll1 选择new->project->win32 console project;2 输入你的solution的名字->按下next->选择DLL->选择OK;3 在工程中添加
一个
与工程名字同名的test.h文件,在文件中写入代码: extern "C" __declspec(dllexport) void AFunc(char *input); (文件名字是需要导出的文件名
VS
2003工程转
VS
2008
工程与新建
VS
2008
的Qt工程时遇到的
问
题
及其解决方法
作者:reille 本博客网址:http://blog.csdn.net/reille/ 本文内容概要:详细描述了
VS
2003工程(project)转
VS
2008
工程与新建
VS
2008
的Qt工程时遇到的
问
题
及其解决方法。 ——————————————————————————
一个
关于
VS
2008
在其他未安装
VS
2008
的电脑上无法运行编译的程序的
问
题
这个应该是个向我这样菜鸟普遍碰到的
问
题
一个
困扰我很久的
问
题
=.= 呵呵 刚开始学C++的时候就开始用
VS
2008
(VC
2008
,
VS
9.0)了当然新手刚开始学C++的时候都会新建Win32控制台程序的项目了这倒没什么
问
题
但编译后
生成
的.exe应用程序不能在别的电脑上运行(当时我花了很久时间做了
一个
汉诺塔的游戏 本来想给朋友玩玩的 结果...唉...) 经过我反复试验
vs
2008
编译连接出现的
一个
问
题
今天,在编译连接QR解码程序时,总是提示有以下错误: 正在编译... bitstream.cpp codedata.cpp container.cpp ecidecoder.cpp h:\qr码程序\qrdecode(自己建)\qrdecode\qrdecode\ecidecoder.cpp(168) : warning C4996: '_snprintf': This functio
一直用VC6,刚改用
VS
2008
,发现
一个
大
问
题
VS
2008
的速度比VC6慢了N倍,最新电脑4G内存上,还这么慢,
实在不正常
用VC6编译,基本立刻开始了,
2008
非要慢吞吞的加载不知道什么东西。
我对比了VC6,发觉
2008
的界面设计好像完全不同,用的类似于IE浏览器的那种技术,
速度慢的出奇,
加载
一个
大工程,简直等的心急,让我想起N年前用赛扬处理器的黑暗年代的故事。
画面比vc2003好,实际功能不好说,帮助文档
比较
丰富,还有就是字好小
没用过
2008
,一直在用20
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章