C# 如何将应用程序标记为web应用程序?(与虚拟目录相反。)

C# 如何将应用程序标记为web应用程序?(与虚拟目录相反。),c#,asp.net,.net,visual-studio,web-applications,C#,Asp.net,.net,Visual Studio,Web Applications,我发布了一个web应用程序项目,结果发现它没有在web主机上标记为web应用程序。我还有其他应用程序,它们都被标记为web应用程序,我在web.config和项目属性中都找不到它们与此应用程序之间的区别。但我认为我遗漏了一些差异,因为结果不同 那么,在Visual Studio Asp.net web应用程序项目中,我在哪里将应用程序标记为实际的web应用程序 (我搜索了一个解决方案,但互联网上的大多数信息似乎都指向如何标记为虚拟目录,它们之间有什么区别,等等。)似乎从Visual Studio

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

那么,在Visual Studio Asp.net web应用程序项目中,我在哪里将应用程序标记为实际的web应用程序


(我搜索了一个解决方案,但互联网上的大多数信息似乎都指向如何标记为虚拟目录,它们之间有什么区别,等等。)

似乎从Visual Studio发布就足够了

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


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

从Visual Studio发布似乎就足够了

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


同样,答案是:VisualStudio告诉IIS将其标记为web应用程序。(显然)什么都没有web应用程序和虚拟目录之间的区别在IIS中而不是在VS中。请解释如何在IIS上安装它?@AlexKudryashev区别可能在IIS中,但每次我发布新站点时都会自动完成,而无需在IIS中设置任何内容,但这一次没有完成。这就是我想要的-从Visual Studio发布时如何自动完成。@hassan.ef我只需在Visual Studio中单击
Build
Publish
。web应用程序和虚拟目录的区别在于IIS而不是VS。请解释如何在IIS上安装它?@AlexKudryashev区别可能在于IIS,但每次我发布一个新站点时,它都会自动完成,而无需在IIS中设置任何内容,但这次没有完成。这就是我想要的-从Visual Studio发布时如何自动完成。@hassan.ef我只需在Visual Studio中单击
Build
Publish