Как я могу сохранить свою ссылку, если она всегда выбрасывается из списка?

#c# #reference #visual-studio-2019

#c# #ссылка #visual-studio-2019

Вопрос:

Поскольку я хочу добавить ссылку Microsoft.VisualBasic в Visual Studio 2019, ссылка отображается с желтым предупреждением. Я всегда захожу в диспетчер ссылок, ссылка на Microsoft.VisualBasic не отмечена. Что я могу сделать? (Я использую .NET-Framework 4.8) Спасибо!

Комментарии:

1. Какие функции вы используете в Microsoft.VisualBasic сборке? Как правило, существуют более качественные и современные пакеты, которые вы должны использовать.

2. Вы используете VB. Net, которая является управляемой библиотекой. Microsoft.VisualBasic не управляется, поэтому вы не можете добавить в качестве ссылки.

3. Теперь проблема решена: мне нужно было только создать проект, и тогда он заработал. Я хотел использовать поле ввода, но затем создал свое собственное.

Ответ №1:

Желтый восклицательный знак обычно появляется, если целевая структура целевого проекта отличается, а версия ссылок была другой. Или эта ссылка недоступна.

Вы можете выполнить следующие действия;

  • Удалите свою Microsoft.VisualBasic ссылку.
  • Щелкните правой кнопкой мыши по имени решения, clean его и закройте VS.
  • Перейдите в корневую папку, удалите .vs папку.
  • Удалите obj папку в проекте.
  • Снова откройте свой проект и добавьте Microsoft.VisualBasic ссылку на свой проект в разделе Диспетчер ссылок> Сборки.

Если проблема все еще сохраняется, откройте .csproj файл вашего проекта с помощью блокнота или аналогичного инструмента и проверьте правильность ссылки в ItemGroup .

Для получения дополнительной информации вы можете ознакомиться со статьей здесь.