首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C#如何使用MS clickonce部署打包的exe

C#如何使用MS clickonce部署打包的exe
EN

Stack Overflow用户
提问于 2012-05-31 20:35:00
回答 2查看 899关注 0票数 0

我正在开发一个C# windows应用程序,并使用MS Clickonce部署我的应用程序。但我有个问题。我正在为这个应用程序使用加密狗,我正在打包我的*.exe。第一步;发布项目,然后打包发布的可执行文件。然后添加文件ext。名称,如此*.exe.deploy

但是;所以,不要运行这个exe。

你对这个问题有什么解决办法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-05-31 21:23:40

如果在发布后修改任何已发布的文件,则必须更新.manifest和.application文件。使用mageui.exe (位于Windows SDK的bin文件夹中)编辑这些文件,完成后记得签名/保存。

票数 1
EN

Stack Overflow用户

发布于 2012-06-01 14:30:25

如果您只想提供应用程序的副本,为什么不构建它,然后将\bin\Release文件夹复制到外部驱动器?

ClickOnce实际上意味着从you服务器或网络共享部署应用程序,并使您能够发布增量更改。

如果你想从U盘上部署使用ClickOnce的东西,你必须将应用程序发布到一个文件夹中,然后将包复制到U盘上,让用户运行setup.exe。

如果这样做,您将需要转到选项对话框下的清单选项卡,并选中“排除部署提供程序URL”。然后,当用户安装时,它会将安装URL设置为U盘上文件的文件路径。他将不得不以同样的方式安装更新。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10833731

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档