是否可以配置 ClickOnce 项目,以便以不同于 setup.exe 的方式调用下载的文件?
我想这样做,以便当用户单击“安装”按钮时,他们下载到本地计算机的安装程序文件的调用方式与默认 setup.exe 不同,例如 myCoolInstaller.exe。 ClickOnce 可以做到这一点吗?
I'd like to make it so that when users click the "Install" button, the installer file they download to their local machine is called differently from default setup.exe, e.g. myCoolInstaller.exe. Is that even possible with ClickOnce?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
一个简单的选择是使用符号链接。在命令提示符下,在发布文件夹中键入:
然后每次发布到 setup.exe 时,用户都可以使用更友好的名称进行下载。请注意,这不会更新publish.htm 文件 - 您需要自己编辑该文件。在我们的例子中,我们不使用它 - 我们向客户直接提供安装程序 .exe 的链接
A simple option is to use symbolic links. From the command prompt, whilst in your release folder type:
Then everytime you publish to setup.exe, your users can download using the more friendly name. Note that this does not update the publish.htm file - you will need to edit that yourself. In our case, we don't use it - we provide a link to our customers directly to the installer .exe
Visual Studio 生成的 setup.exe 文件与 ClickOnce 关系不大。它只是将您的先决条件安装一起引导,并在完成后启动您的实际 ClickOnce 应用程序(.application 文件)。
您应该能够重命名它。
The setup.exe file that is generated by Visual Studio has very little to do with ClickOnce. It simply bootstraps your pre-requisite installs together and launches your actual ClickOnce app (the .application file) when it's finished.
You should just be able to rename it.