如果5个月前在这里发布了同样的问题,但没有得到任何答案,再发布一次有意义吗?
tnkciper1#
从头开始重新创建项目解决了该问题。
0x6upsns2#
如果您使用的是.net core(或.net 5),请在.csproj档案中,确定Project属性是<Project Sdk="Microsoft.NET.Sdk.Web">,而不是<Project Sdk="Microsoft.NET.Sdk">。
<Project Sdk="Microsoft.NET.Sdk.Web">
<Project Sdk="Microsoft.NET.Sdk">
ldxq2e6h3#
愚蠢的,简单的(迟来的)答案,但是仔细检查你的启动项目-当我遇到这个问题时,我发现我无意中把它切换到了测试项目。
oknwwptz4#
您需要打开Visual Studio安装程序并单击修改为“Visual Studio 2019”,然后在Web开发中,请确保选中“开发时IIS支持”如下图:这应该可以解决您的问题。
4条答案
按热度按时间tnkciper1#
从头开始重新创建项目解决了该问题。
0x6upsns2#
如果您使用的是.net core(或.net 5),请在.csproj档案中,确定Project属性是
<Project Sdk="Microsoft.NET.Sdk.Web">
,而不是<Project Sdk="Microsoft.NET.Sdk">
。ldxq2e6h3#
愚蠢的,简单的(迟来的)答案,但是仔细检查你的启动项目-当我遇到这个问题时,我发现我无意中把它切换到了测试项目。
oknwwptz4#
您需要打开Visual Studio安装程序并单击修改为“Visual Studio 2019”,然后在Web开发中,请确保选中“开发时IIS支持”如下图:
这应该可以解决您的问题。