【问题标题】:ClickOnce publish errorClickOnce 发布错误
【发布时间】:2012-08-14 09:00:25
【问题描述】:

这是我的问题:

我一直在尝试使用 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 存在,在 microsoft 网站上,我发现的唯一内容是 that,它不是一点帮助都没有。

那么你有什么想法来解决这个问题,或者使用 clickOnce 在我的网络服务器上发布的另一种方法。

如果您需要更多信息,请询问他们,我会尽量在最好的时间内将它们提供给您。

提前谢谢你。

【问题讨论】:

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


    【解决方案1】:

    我认为从 IIS 7.0 开始,FPSE 不再可用(或至少不再推荐)。

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

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

    【讨论】:

    • 感谢您的及时答复。我会看你的链接,我更喜欢 ftp 或 webdav 选项而不是 FPSE。会这样看谢谢
    【解决方案2】:

    如前所述,不再支持 FPSE。仅当您想使用 HTTP 发布时才需要这些。

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

    【讨论】:

    • 感谢您的回答,我是在 Gerald 的建议下这样做的,而且效果非常好。 ^^
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多