如何免安装运行的程序?

Welkin-Hu 2004-12-15 10:33:10
具体情况是这样:
使用Visual Studio.net 2003建立的C#工程,使用了若干DLL。其中有C1FlexGrid,这个可以要有授权信息。我想把这个工程打成一个用安装就可以直接运行的程序包,最好是单文件程序。实在不行,就做成多文件程序,只要能在装有.Net Framework的机子上直接运行就行了。
这个应当怎么做?
现在我只能通过VS建立一个部署工程,要求先安装才能运行。VS不是有所谓“零压缩”安装的功能吗?如何实现啊?
...全文
114 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Welkin-Hu 2005-06-19
  • 打赏
  • 举报
回复
后来莫名其妙的可以了……
Welkin-Hu 2004-12-16
  • 打赏
  • 举报
回复
有没有高手指点
Welkin-Hu 2004-12-15
  • 打赏
  • 举报
回复
to Allanli:
我试过,直接拷过去不行。
可能是因为使用了两个.Net Framework中没有的DLL:Office XP 主交互程序集,网格组件C1FlexGrid。第一个需要注册,第二个需要授权。
greennetboy 2004-12-15
  • 打赏
  • 举报
回复
如果你的程序含有第三方控件或者水晶报表,这样直接拷贝过去可能出现问题,特别是水晶报表,很可能造成程序不能正常执行,第三方控件以前用过DotNetMagic,可执行文件在客户执行倒是没有什么问题,就是在客户端打开编辑项目的时候,需要重新添加对控件dll的引用
gbbword 2004-12-15
  • 打赏
  • 举报
回复
不知道,顶一下吧!
allanli 2004-12-15
  • 打赏
  • 举报
回复
如果客户端已经安装了.Net Framework,那么根本就不需要什么了,直接把你的程序目录拷贝到客户机就可以直接运行了,不需要制作安装程序的.(前提是客户机已经安装了.Net Framework)

110,526

社区成员

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

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

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