Jac*_*ack 4 c# windows clickonce winforms
我确实部署了一个clickonce应用程序,并将文件成功上传到服务器。我选择在应用程序打开之前检查更新。
我不太明白的是,我必须将哪些文件分发给最终用户,并且单击一次完成其工作,我必须像通常那样运行.application或steup.exe(从文件夹)或我的应用程序可执行文件吗?app.publish
它会生成一个在发布目录中.application调用的文件夹。app.publish其中app.publish有一些文件,其中包括我的应用程序可执行文件的副本(但不是依赖文件,如 dll 等), .application以及setup.exe. 每个文件的用途是什么?
以下是文件和文件夹的列表:
Setup.exe:它是您的应用程序的安装程序。如果双击它,它就会安装该应用程序。它需要YourProgramName.application安装Application Files该应用程序。
YourProgramName.application: 它是应用程序清单文件,包含有关使用 ClickOnce 部署的应用程序的信息。如果双击它,如果您已安装应用程序,则运行该应用程序;如果您尚未安装该应用程序,则获取 setup.exe 并安装该应用程序,然后运行它。
应用程序文件:包含要部署的不同版本的应用程序的文件。Setup.exe需要这些文件来安装应用程序。您的所有应用程序文件都位于文件扩展名的子文件夹Application Files下.deploy。
Publish.html:如果您发布到网络,则会创建此文件,并在页面中包含启动和安装链接。Lunch是应用程序清单文件的链接,Install也是 setup.exe 的链接。
先决条件安装程序:您可能还有一些其他文件夹,例如dotnetfx45或reportviewer或其他先决条件安装程序。
这是文件系统上发布的结果:
要运行或安装该应用程序,请单击Sample.UI.application。
| 归档时间: |
|
| 查看次数: |
1132 次 |
| 最近记录: |