日期:2014-05-17  浏览次数:20926 次

如何把WinForm程序做成绿色不用安装形式的
用WinForm给客户做了一个处理Excel的小工具。我是用.netframewok 4 做的。我起初做了一个安装包,把framework作为依赖项进行安装。程序发给客户后,客户的计算机因为控制比较严格,没有管理员权限,不能安装任何的exe文件。所以,我就想做一个绿色非安装的给客户用。起初我是想,直接拷贝项目编译后的Debug目录看看客户能不能用,可现在的问题是,客户那边没有framework环境。请问,怎么样做一个绿色的exe并且能有framework环境呢?

------解决方案--------------------
引用:
引用:既然是小工具,建议你用Delphi等原生语言改写。
改写没有那么多时间了,因为毕竟客户那边不能等的太久,所以,现在就想找一找C#下的解决办法


没办法。当然了,如果你愿意发布给用户一个100MB的“单个exe文件”,你可以使用应用程序虚拟化工具来打包,我以前写过这样的帖子。