从Visual Studio发布到特定网站?

时间:2010-06-23 23:07:35

标签: c# deployment clickonce

我有一个C#项目,我正在使用Visual Studio进行开发,并使用Click-Once进行部署。这没什么好看的。

但是,我想知道是否可以在配置文件或其他内容中包含预期的部署路径?我知道最后部署的URL保存在项目的历史记录中,但如果我想动态设置它并从项目配置文件中读取Click Once部署该怎么办?

1 个答案:

答案 0 :(得分:0)

ClickOnce应用程序的部分身份是安装它的URL。因此,您无法从一个URL安装应用程序,然后从另一个URL安装它并让它工作。修改部署提供程序URL的唯一方法是在部署清单(yourapp.application)中更改它,并使用Mage或MageUI使用原始证书重新签名清单。

我们将应用程序部署到指向我们网站上的文件夹的DNS条目。这样,如果我们想要移动它,我们可以将DN条目重新指向不同的IP地址,而不会影响部署。

您实际上可以部署没有网址的应用程序。当用户安装它时,它将保存从中安装的URL并将其用作部署提供程序URL。

我不确定你要完成什么;如果上述方法都没有帮助,更多信息可以帮助您找到实现目标的方法。

相关问题