Visual studio .NET4.7.2中的Razor Intellisense;“包装参考”;项目

Visual studio .NET4.7.2中的Razor Intellisense;“包装参考”;项目,visual-studio,intellisense,Visual Studio,Intellisense,我所有的引用都设置为“PackageReference”,它工作正常,构建良好,但我没有带Razor的intellisense。我不能移动到.netcore,但它构建和运行良好,我只是失去了很多与intellisense。我想我可以在csproj中使用“choose”开关将其指向DLL,但运行intellisense所需的最小值是多少 所有我的参考设置为“PackageReference” 您如何处理诸如system,system.web之类的引用 我们只需要更改xx.csproj(来自nuge

我所有的引用都设置为“PackageReference”,它工作正常,构建良好,但我没有带Razor的intellisense。我不能移动到.netcore,但它构建和运行良好,我只是失去了很多与intellisense。我想我可以在csproj中使用“choose”开关将其指向DLL,但运行intellisense所需的最小值是多少

所有我的参考设置为“PackageReference”

您如何处理诸如
system
system.web
之类的引用

我们只需要更改xx.csproj(来自nuget的程序集)中Hintpath的格式,并保持其他内容不变。如果您确实这样做了,请关闭vs=>删除解决方案文件夹=>中隐藏的
.vs
文件夹,重新启动vs并重新加载项目,以检查Intellisense现在是否可以工作

此外:官方不支持将
asp.net完整框架
项目从
packages.config
迁移到
PackageReference
格式。对我来说,我在VS2017中使用它来为我做这项工作,你可以尝试一下。在华盛顿,你可以投票支持它,并跟踪那里的最新信息