【问题标题】:deploying WPF application to IIS: "Deployment and application do not have matching security zones."将 WPF 应用程序部署到 IIS:“部署和应用程序没有匹配的安全区域。”
【发布时间】:2012-03-28 06:45:20
【问题描述】:

我正在尝试将 WPF 应用程序部署到 IIS。将文件复制到服务器后,当我尝试下载并运行 .application 文件时,出现错误:

应用程序无法启动,请联系供应商。

详细日志显示错误:

部署和应用程序没有匹配的安全区域。

不久前我注意到另一个人had a similar problem

谁能帮忙?

【问题讨论】:

    标签: wpf deployment iis-7


    【解决方案1】:

    此错误是由于我将错误的根路径复制到 Web 服务器。我将整个“Release”文件夹复制到我的目标 URL,但我只需要复制 app.publish 子文件夹。

    在路上我又遇到了几个问题:

    1. 我的部署在 App_Data 文件夹中包含一些文件。 IIS7 阻止了这一点,我需要从“请求过滤”的“隐藏段”中删除“App_Data”。
    2. 我开始看到错误"my.dll already exists in some-random-temp-folder"。我只是从我的部署文件中排除了 DLL。我认为它已经被标记为“先决条件”。

    有一个很好的答案here 提供了说明和一些上下文。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-25
      • 2020-09-13
      • 2010-11-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多