ClickOnce发布错误

时间:2012-08-14 09:00:25

标签: c# visual-studio-2010 clickonce publish windows-server-2008-r2

有我的问题:

我一直在尝试使用ClickOnce和Visual Studio 2010发布WPF应用程序。目标网络服务器是安装了II7.5的webServer 2008R2。

但我的问题是当我尝试在远程服务器上发布应用程序时出现此错误:

Unable to create the Web site 'http://MyWebSite/DeployApp'. The components for communicating with FrontPage Server Extensions are not installed.

我一直在四处寻找,我发现FPSE不适用于iis7.0或7.5,只有RTR存在,而在微软网站上,我发现的唯一的事情就是that根本没有帮助。

您是否有任何想法可以解决此问题,或者使用clickOnce在我的网络服务器上发布其他方式。

如果您需要更多信息,请告诉他们我会尽力延迟给您。

提前谢谢。

2 个答案:

答案 0 :(得分:1)

我认为自IIS 7.0起,FPSE不再可用(或至少不再推荐)。

考虑另一种部署方式(WebDAV或FTP),我认为还有一种方法可以使用FPSE。

也要检查一下; http://forums.asp.net/p/1545957/3780968.aspx

答案 1 :(得分:1)

已经注意到不再支持FPSE。仅当您想使用HTTP发布时才需要这些。

现在您应该使用FTP来发布应用程序而不是HTTP。将您的发布文件位置设置为ftp://yourserver.com/yourftpfolder/yourappname(文件应通过FTP的任何位置),然后将安装URL设置为客户的http链接(如http://myserver.com/myapp,或者您访问那个FTP文件夹)。