c#打包 运行环境问题

yilingjingshui 2013-06-17 03:48:48
能否将运行环境一起打包可以的话请高手支招啊
...全文
693 40 打赏 收藏 转发到动态 举报
写回复
用AI写文章
40 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuxiaohui320 2015-05-06
  • 打赏
  • 举报
回复
楼主,你的这个问题最后解决了吗?怎么解决的???
wumin940590725 2013-06-24
  • 打赏
  • 举报
回复
我同事告诉我把红色的也发给用户安装就可以了。我一直都是只发一个蓝色的给别人。所以不带自己安装系统。晕
wumin940590725 2013-06-20
  • 打赏
  • 举报
回复
引用 33 楼 xtiu77 的回复:
下载Xenocode, runtime选择.NET版本...软件自动集成
Xenocode是一个安装文件啊。。。我怎么打包到.exe文件中中?或者是怎么和我的.exe文件打包到一起?不过文件确实不大。就9.4M这个还不错。http://download.csdn.net/download/Danny_Su/1799709
yilingjingshui 2013-06-20
  • 打赏
  • 举报
回复
期待大侠光顾啊
yilingjingshui 2013-06-20
  • 打赏
  • 举报
回复
引用 32 楼 xiaozhi_5638 的回复:
找到飞信2008的安装路径 查找虚拟机 貌似是一个文件夹里面 直接将你的程序(exe文件)当做参数传给虚拟机程序 命令行大概这样 vm.exe ..\test.exe vm.exe虚拟机启动程序 test.exe你自己的程序 这个再没有.net环境的机子中能用 限制.net2.0 及以下
我的自动更新包是封装在一个DLL中,然后引入的主程序的,请问有什么办法解决吗
yilingjingshui 2013-06-20
  • 打赏
  • 举报
回复
引用 32 楼 xiaozhi_5638 的回复:
找到飞信2008的安装路径 查找虚拟机 貌似是一个文件夹里面 直接将你的程序(exe文件)当做参数传给虚拟机程序 命令行大概这样 vm.exe ..\test.exe vm.exe虚拟机启动程序 test.exe你自己的程序 这个再没有.net环境的机子中能用 限制.net2.0 及以下
我现在是采用的这种方法,但是我引入了自动更新的DLL后就不行了,请教是什么问题啊
yangjing6693 2013-06-20
  • 打赏
  • 举报
回复
引用 29 楼 yilingjingshui 的回复:
[quote=引用 28 楼 yangjing6693 的回复:] 我前两天刚打包过 也是刚学的 不知道和你说的一样不 我就是把它弄成了安装程序
你那安装大概要多久啊[/quote] 很快啊 我的软件不是很大
yangjing6693 2013-06-19
  • 打赏
  • 举报
回复
我前两天刚打包过 也是刚学的 不知道和你说的一样不 我就是把它弄成了安装程序
yangjing6693 2013-06-19
  • 打赏
  • 举报
回复
.net 里不是有打包的程序么
adrianEvin 2013-06-19
  • 打赏
  • 举报
回复
Framework 不打进去了,怎么运行你的exe。 Framework都很大。怎么缩小列
yilingjingshui 2013-06-19
  • 打赏
  • 举报
回复
太大了不适合。我问过好几次都没有比较好的说法[/quote] 那你先在是怎么解决的呢
wumin940590725 2013-06-19
  • 打赏
  • 举报
回复
引用 22 楼 yilingjingshui 的回复:
[quote=引用 16 楼 wumin940590725 的回复:] 你就是想要判断.net4.0这个运行环境不存在的话就自动安装这个环境,不需要到网上去下是不。我也问过,这个有人说打包的时候把这个也打到包里面,说是将这个PluginInstaller和你的程序.exe都打到包里面就好,不过一个这个就27M,我程序才3M,顿时很不爽。反正到现在很赞的方法没看见过
这确实很不爽啊 将运行环境一起打包你弄过吗[/quote]太大了不适合。我问过好几次都没有比较好的说法
yilingjingshui 2013-06-19
  • 打赏
  • 举报
回复
大家都来说说看法啊 分不够的再加
yilingjingshui 2013-06-19
  • 打赏
  • 举报
回复
引用 16 楼 wumin940590725 的回复:
你就是想要判断.net4.0这个运行环境不存在的话就自动安装这个环境,不需要到网上去下是不。我也问过,这个有人说打包的时候把这个也打到包里面,说是将这个PluginInstaller和你的程序.exe都打到包里面就好,不过一个这个就27M,我程序才3M,顿时很不爽。反正到现在很赞的方法没看见过
这确实很不爽啊 将运行环境一起打包你弄过吗
xtiu77 2013-06-19
  • 打赏
  • 举报
回复
引用 20 楼 wumin940590725 的回复:
引用 18 楼 xtiu77 的回复:
Xenocode 2010 for .net 可以把.NET环境集成到EXE文件中.
求教怎么集成??8楼那个是没有用的。
下载Xenocode, runtime选择.NET版本...软件自动集成
请叫我卷福 2013-06-19
  • 打赏
  • 举报
回复
找到飞信2008的安装路径 查找虚拟机 貌似是一个文件夹里面 直接将你的程序(exe文件)当做参数传给虚拟机程序 命令行大概这样 vm.exe ..\test.exe vm.exe虚拟机启动程序 test.exe你自己的程序 这个再没有.net环境的机子中能用 限制.net2.0 及以下
请叫我卷福 2013-06-19
  • 打赏
  • 举报
回复
引用 30 楼 yilingjingshui 的回复:
[quote=引用 26 楼 adrianEvin 的回复:] Framework 不打进去了,怎么运行你的exe。 Framework都很大。怎么缩小列
你说的我都明白,关键是现在我做的东西是放在一个公网让客户去下载的,可以把.NET的运行环境一起打包但是安装的时候要25分钟多,客户体验太差了。[/quote] 这个问题很难解决 必须要环境才能运行 如果.net 2.0的话 你可以试一下 飞信用的虚拟机 才20多M 飞信2008是用.net开发的 之后的不是
yilingjingshui 2013-06-19
  • 打赏
  • 举报
回复
引用 26 楼 adrianEvin 的回复:
Framework 不打进去了,怎么运行你的exe。 Framework都很大。怎么缩小列
你说的我都明白,关键是现在我做的东西是放在一个公网让客户去下载的,可以把.NET的运行环境一起打包但是安装的时候要25分钟多,客户体验太差了。
yilingjingshui 2013-06-19
  • 打赏
  • 举报
回复
引用 28 楼 yangjing6693 的回复:
我前两天刚打包过 也是刚学的 不知道和你说的一样不 我就是把它弄成了安装程序
你那安装大概要多久啊
yilingjingshui 2013-06-18
  • 打赏
  • 举报
回复
我程序打包用的是advanced installer
加载更多回复(19)

110,567

社区成员

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

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

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