【问题标题】:c# How to add Application to Site with network directoryc#如何使用网络目录将应用程序添加到站点
【发布时间】:2014-02-28 15:35:56
【问题描述】:

我在使用网络物理路径将应用程序添加到 IIS 站点时遇到问题。

在代码中:

    using Microsoft.Web.Administration;
    ...
    ServerManager serverManager = new ServerManager();
    var site = serverManager.Sites.Where(i => i.Name == "services").SingleOrDefault();
    site.Applications.Add("\\src\services\myservice", "myservice"); //exception

我的应用程序抛出异常“无效的应用程序路径”。我尝试创建一个虚拟目录,但我已经捕获了这个异常。应用程序池和我的程序对此网络文件夹具有权限。如何解决这个问题?

【问题讨论】:

    标签: c# asp.net iis-7 web-administration


    【解决方案1】:

    已解决。 .Applications.Add() 方法需要以斜线开头:

    site.Applications.Add("\\src\services\myservice", "/myservice");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-17
      • 2021-11-04
      • 1970-01-01
      • 2011-06-30
      • 2017-03-30
      • 1970-01-01
      • 1970-01-01
      • 2023-02-16
      相关资源
      最近更新 更多