.net - 如何在 IIS 中手动配置虚拟目录

标签 .net visual-studio-2010 iis

我正在尝试让外部 Visual Studio 解决方案在我的本地 Visual Studio Professional 2010 副本中工作。当我打开该解决方案时,我看到一条错误消息,指出本地 IIS URL 尚未配置,我想创建一个虚拟目录.当我单击是时,它说配置失败,我必须手动配置 URL。我怎么做?我猜测并在 IIS 中创建了一个虚拟目录,并将其路径指向 Visual Studio .sln 文件,但是当我尝试重新打开 .sln 文件时,我收到了相同的错误消息。以下是我收到的错误:

enter image description here

这是我手动创建的虚拟目录在 IIS 管理器中的样子:

enter image description here

我是否需要以某种方式修改配置文件以告诉它在 IIS 上的何处找到虚拟目录?或者 Visual Studio 会搜索 IIS 上的虚拟目录以查看是否有任何指向我尝试打开的 .sln 文件的路径?

最佳答案

有两种可能:

  • 以管理员身份启动 Visual Studio(如果可以)。然后VS就可以自动创建虚拟目录
  • 使用 IIS 管理器并添加一个应用程序(右键单击默认网站并选择添加应用程序...)。设置别名(您的应用程序的名称)和路径指向您的 Web 应用程序的根目录)
  • 关于.net - 如何在 IIS 中手动配置虚拟目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16797199/

    相关文章:

    visual-studio-2010 - Visual Studio : show all special characters in a string

    visual-studio-2010 - 如何强制我的 TFS 2010 Build 构建解决方案中的所有项目以在调试或 Release模式下构建?

    azure - 带有 121 子状态的 HTTP 500 错误意味着什么?

    .net - 是否有 .NET 库或 API 来与/编辑 IIS 元数据库进行交互?

    iis - Web 服务器是否可以向自己发出 HTTPS 请求?

    .net - DrawImage 中的灰色边框 (.NET system.drawing.drawing2D)

    c# - Infragistics UltraListView 自动滚动

    .net - 诊断为什么 DebuggerTypeProxy 属性不起作用

    .net - 使用.NET GetAccessControl()的注册表ACL输出泛洪

    c++ - 从文本文件中读取,然后在程序中使用输入