编程的高手请进来指点一下:关于C#生成可执行程序的问题

2024-12-05 02:42:15
推荐回答(6个)
回答1:

没有.net Framework不能执行二次编睁谨迅译,不能执行晌旦.
解决办法是制作安装包的时候悉此把相应版本的.net Framework Runtime一起打包.
正如楼上所说的!

回答2:

在你的C#项目名上点右健,选择属性进入"项目属性"设置,
在左边选择"发布",等待片刻后右侧即会散简显示内容,在中间位置能看到一列按扭,其中有一个"系统必备".点进去后在"创建用于安装系统必备的安装程序"选项前打上勾,在其下的列表框中选中net Framework.
最下面的三个选面确定选中间那个选项.确定即搜掘启可.再发布的时候或者建立SETUP项目的时候,都会包含这个系充必雷.
如果你建立SETUP项目,其中还可以有相应的选项.
这样你可以在没有FRAMEWORK的机器上安装你的世如程序时,先自动检测系统并强出安装FRAMEWORK的界面.
上面的说明仅对vs2005有效,2003和2008下没操作过,不清楚是否一样.

回答3:

没有.net Framework不迹派拆能执行二次编译,不能执行姿枣.
解决办法是制作安装包的时候把相羡慎应版本的.net Framework Runtime一起打包.

回答4:

我只知道,可以把.net一起打包进安装程序

回答5:

好像XoneCode有这个功能,但是不建议你完全脱离.net框架页运行,很可能出现未知的错误...

回答6:

Mark