【问题标题】:How do I mark an application as a web application? (As opposed to a virtual directory.)如何将应用程序标记为 Web 应用程序? (与虚拟目录相反。)
【发布时间】:2019-09-08 01:16:25
【问题描述】:

我发布了一个 Web 应用程序项目,结果发现它没有在 Web 主机上标记为 Web 应用程序。我有其他应用程序,它们都被标记为 Web 应用程序,我在 web.config 和项目属性中都找不到它们和这个应用程序之间的区别。但我认为我 由于结果不同而遗漏了一些差异。

那么,我应该在 Visual Studio Asp.net Web 应用程序项目的哪个位置将应用程序标记为实际的 Web 应用程序?

(我搜索了一个解决方案,但是网上的大部分信息似乎都是针对如何标记为虚拟目录,它们之间有什么区别等等)

【问题讨论】:

  • web应用程序虚拟目录的区别在于IIS而不是VS。
  • 请说明如何在 IIS 上安装它?
  • @AlexKudryashev 不同之处可能在于 IIS,但每次我发布一个新站点时它会自动完成,而我没有在 IIS 中设置任何内容,但这次没有完成。这就是我所追求的 - 从 Visual Studio 发布时如何自动完成。
  • @hassan.ef 我只需在 Visual Studio 中单击 Build > Publish

标签: c# asp.net .net visual-studio web-applications


【解决方案1】:

似乎从 Visual Studio 发布就足够了。

该特定应用程序的问题可能是某种网络托管服务的错误。

同样,答案是:Visual Studio 告诉 IIS 将其标记为 Web 应用程序。项目的属性和 web.config 中(显然)没有任何内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-26
    • 2011-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多