Бритва Intellisense в .NET4.7.2 "PackageReference" проекта? - PullRequest
0 голосов
/ 17 октября 2019

У меня есть все мои настройки ссылок на "PackageReference", и он работает и работает нормально, но у меня нет Intellisense с Razor. Я не могу перейти на .netcore, но он собирается и работает нормально, я просто много теряю с intellisense. Я предполагаю, что могу сделать переключатель «выбрать» в csproj, чтобы указать его на DLL, но каков минимум, который мне нужен, чтобы заставить работать intellisense?

1 Ответ

0 голосов
/ 17 октября 2019

Все мои ссылки настроены на "PackageReference"

Как вы обрабатываете ссылки вроде system, system.web?

Нам нужно всего лишь изменить формат Hintpath в xx.csproj (сборках из nuget) и сохранить другие вещи такими же. Если это действительно то, что вы сделали, закройте vs => удалите скрытую папку .vs в папке Solution => перезапустите vs и перезагрузите проект, чтобы проверить, может ли Intellisense работать сейчас.

Кроме того: Официально не поддерживается перенос проектов asp.net full framework из формата packages.config в PackageReference. Для меня, я использую это расширение в VS2017, чтобы сделать эту работу для меня, вы можете попробовать. И есть одно обсуждение официальной поддержки для этой миграции в DC, вы можете проголосовать за нее и отследить самую свежую информацию там.

...