剃刀智能感知 .NET4.7.2 "PackageReference"项目?



我把所有的引用都设置为"PackageReference",它工作和构建良好,但我对Razor没有智能感知。我无法迁移到 .netcore,但它构建和运行良好,我只是失去了很多智能感知。我想我可以在 csproj 中执行"选择"开关以将其指向 DLL,但是我需要让智能感知运行的最低要求是什么?

我所有的引用都设置为"PackageReference">

你如何处理像systemsystem.web这样的引用?

我们只需要更改 xx.csproj(来自 nuget 的程序集(中 Hintpath 的格式,并保持其他内容相同。如果这确实是您执行的操作,请关闭 vs=>删除解决方案文件夹中的隐藏.vs文件夹>restart vs 并重新加载项目以检查智能感知现在是否可以工作。

此外:官方不支持将asp.net full framework项目从packages.config格式迁移到PackageReference格式。对我来说,我在VS2017中使用这个扩展来为我做这项工作,你可以试一试。有一个关于 DC 中对该迁移的官方支持的讨论,您可以投票支持它并跟踪那里的最新信息。

相关内容

  • 没有找到相关文章

最新更新