Ответ 1
-
Щелкните правой кнопкой мыши проект и выберите Добавить ссылку...
-
В диспетчере ссылок разверните узлы и выберите "Рамки". Затем установите флажок для Microsoft.VisualBasic и нажмите "ОК".
Я работаю над .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.
Щелкните правой кнопкой мыши проект и выберите Добавить ссылку...
В диспетчере ссылок разверните узлы и выберите "Рамки". Затем установите флажок для Microsoft.VisualBasic и нажмите "ОК".
У меня была похожая проблема, исправленная изменением TargetFramework (в .csproj) с netstandard2.0 на netcoreapp3.0.