Подтвердить что ты не робот

Microsoft.visualbasic.fileio не существует

Я работаю над .NET Framework 4.0, создавая веб-приложение С# в VisualStudio 2012. У меня есть Microsoft.VisualBasic добавлен в качестве ссылки на проект. У меня возникают проблемы со следующей строкой кода:

с помощью Microsoft.VisualBasic.FileIO;

Построение решения возвращает ошибку: Тип или имя пространства имен 'FileIO' не существует в пространстве имен 'Microsoft.VisualBasic' (вам не хватает ссылки на сборку?)

Я удалил и снова добавил ссылку на сборку Microsoft.VisualBasic, но все равно получаю ошибку. Microsoft.VisualBasic находится в GAC, а также Microsoft.VisualBasic.Compatibility, Microsoft.VisualBasic.Compatibility, Microsoft.VisualBasic.PowerPacks.Vs и Microsoft.VisualBasic.Vsa.

Пожалуйста, дайте мне знать, как заставить VS2012 распознавать пространство имен FileIO.

4b9b3361

Ответ 1

  • Щелкните правой кнопкой мыши проект и выберите Добавить ссылку...

  • В диспетчере ссылок разверните узлы и выберите "Рамки". Затем установите флажок для Microsoft.VisualBasic и нажмите "ОК".

Ответ 2

У меня была похожая проблема, исправленная изменением TargetFramework (в .csproj) с netstandard2.0 на netcoreapp3.0.