Не удалось прочесть файл проекта
Немного информации о решении:
Я работаю в режиме отладки, и Visual Studio жалуется, что не нашел dll: s в папке выпуска.
Проекты, на которые жалуется Visual Studio, используются во многих других проектах решения.
Я изменил путь вывода по умолчанию для всех проектов на . \ build \ debug \ ProjectName и . \ build \ release \ ProjectName соответственно. (Просто чтобы собрать все файлы сборки в одном каталоге)
У меня такая же проблема с другим решением.
Решение было создано с нуля.
В решении 9 проектов. Один WPF и 8 библиотек классов с использованием dotnet 3.5.
Есть идеи о том, что вызывает эту проблему?
У меня была аналогичная проблема, когда «не удалось найти метаданные». в свойстве решения убедитесь, что в диспетчере сборки / конфигурации для каждого проекта установлен флажок «build» .
Для тех, кто не может его найти, Build / Configuration Manager обращается к пункту меню Build -> Configuration Manager.
Я только что столкнулся с этой проблемой, причиной была другая ошибка, из-за которой указанный проект не был успешно построен. Это было на чистой проверке, поэтому никаких файлов dll от предыдущих успешных сборок не существовало. Исправьте ошибки и убедитесь, что проект, на который есть ссылка, строится правильно.
Иногда даже это не помогает, как отмечал Ник выше. В этом случае закрытие и перезапуск VS всегда помогало мне. YMMV.
(Я столкнулся с этим только сегодня, и в прошлом, и это ВСЕГДА работало)
Решение для меня заключалось в том, чтобы выяснить, что у меня есть два проекта с одинаковым именем, которые были случайно продублированы, и удалить ссылку на старый неправильный проект и добавить ссылку на новый.
Еще одна вещь, которую нужно проверить, - это длина пути . что вызывает также не найденный файл метаданных и ошибки компиляции . Я просто переименовал свои папки в более короткие пути и вуаля, классы, которые не были распознаны и оставались черными, становились синими просто переименованием Папка.
Для меня у меня был проект, упомянутый в другом проекте. Он не показал, что он был сломан в списке ссылок в окне обозревателя решений, но я все равно удалил и прочитал его. Теперь он строится просто отлично!
Я проделал все эти шаги в VS2012, но я продолжал сталкиваться с этой проблемой при создании решения в целом (отдельные проекты были созданы отлично, без ошибок).
Я обнаружил, что если вы щелкните правой кнопкой мыши свое решение в обозревателе решений и выберите «Порядок сборки», вы увидите порядок, который VS использует для восстановления вашего решения. Скорее всего, вышло из строя.
То, как я обошел это в прошлом в VS2005, а также сейчас в VS2008, - это убедиться, что все зависимости верны, а ссылки указывают на проекты, а не на библиотеки DLL. Затем пройдите и вручную соберите каждый проект в порядке зависимости. После того, как последняя сборка будет построена, вы можете запустить полную сборку решения и все будет в порядке.
Этот ответ предназначен для использования в будущем для других, поскольку я знаю, что этому вопросу более 15 месяцев.
Я хотел бы высказать пару моментов.
Если вы полагаетесь на файл решения в качестве файла сборки в MSBuild, убедитесь, что вы добавляете проекты в файл решения в том порядке, в котором вы хотите, чтобы они строились, т. Е. На основе порядка взаимной зависимости проектов. Это становится очень важным, если у вас есть проекты в решении, от которых зависят другие проекты, но ссылки были добавлены как «Ссылки», а не как «Ссылки на проекты».
Вам следует избегать этого, как чумы, но в случае, если вам все же нужно это сделать, по крайней мере, убедитесь, что зависимые проекты появляются раньше в файле решения.
Следует иметь в виду, что способ создания порядка сборки в Visual Studio не совсем такой, как в MSBuild. Это связано с тем, что MSBuild в первую очередь зависит от файла проекта, чтобы сообщить ему, каковы зависимости, тогда как Visual Studio также может сохранить их в файле решения. Таким образом, иногда можно увидеть ситуации, когда Visual Studio создает решение идеально, но MSBuild просто не может этого сделать.
У меня было несколько случаев, когда мне приходилось вручную настраивать порядок, в котором проекты отображаются в файле решения, а также порядок, в котором проекты были перечислены в элементе ProjectReferences в проекте веб-сайта в файле решения.
Я надеюсь, что приведенная выше информация поможет.
Если вы используете контексты данных LinqtoSQL, например, и файл .designer.cs отсутствует, вы получите ошибку «Не удалось найти файл метаданных».
Восстановить файл designer.cs очень просто.
Откройте dbml с помощью xml view. Добавьте пустую строку, затем удалите ее и сохраните. Это должно восстановить ваш файл designer.cs.
В некоторых случаях, если у вас есть код внутри кода программной части контекста данных, этот обходной путь не сработает. В этом случае выньте код из кода позади и поместите его в блокнот или что-то в этом роде. Проделайте трюк добавления, а затем удаления строки из DC и сохраните. Теперь верните код и сохраните.
Я также столкнулся с этой ошибкой, и причина заключалась в том, что проект ссылается на самого себя. Понятия не имею, как это произошло, но я просто удалил ссылку и вуаля
Сначала убедитесь, что флажок «build» отмечен в Build -> Configuration Manager для каждого проекта.
В случае, если у вас уже есть все проекты, выбранные в меню Build -> Configuration Manager, и перезапуск трюка VS не работает для вас, тогда вам нужно найти ссылку на файл (ы) (может быть dll или cs) в ваш проект и удалите эти ссылки вручную. Эти файлы / ссылки должны отображаться с желтым значком. Ошибка определенно подсказывает вам, какой проект решения вам следует изучить.
Причина этой ошибки в том, что вы удалили файл (ы) вручную в проводнике Windows, а VS не обновил ссылку и не пытается найти файл, который больше не существует!
В моем случае я обнаружил, что одно из моих решений ссылается на то, чего не было на компьютере (VBIDE). Как только я удалил оскорбительную ссылку, остальные проекты построились правильно. Надеюсь, это кому-то поможет.
Если вы добавили в решение новый проект, убедитесь, что он есть в списке сборки (см. Configuration Manager).
Windows 7 Максимальная 32 Visual Studio 2008 SQL Server v2005
Я получал ту же ошибку. И я решил удалить и снова добавить ссылки на проекты. Мне не удалось добавить их обратно, потому что ссылка на базу данных в каждом из упомянутых проектов была пуста.
После того, как я сбросил ссылку на базу данных на правильный параметр, я смог построить без дальнейших проблем. Кроме того, это была моя первая попытка перестроить этот проект после разветвления исходного кода в VSS.
У меня была эта ошибка, она была вызвана одной из моих зависимостей проекта, в которой имя сборки было изменено в проекте, но ссылка не была обновлена. Таким образом, обновление ссылки или переименование сборки исправит это.
EE - В моем случае проблема была в проекте, который имеет структуру Entity, откройте диаграмму, перетащите любую таблицу на 2 см :) и сохраните, VS обновит все свои ссылки на БД . создайте эти проекты и создайте решение , Buildssss.
Единственное, что меня исправило (потому что я не использую VS2010 под учетной записью администратора), - это вручную переместить переменную среды VS120COMNTOOLS из системных переменных в пользовательские.
У меня сработало удаление записей всех исходных файлов, которых больше нет в системе управления версиями и файловой системе, из файла .csproj.
Детальный подход:
Что ж, мой следующий ответ - это не просто краткое изложение всех решений, но он предлагает нечто большее.
Секция 1):
В общих решениях:
У меня было 4 ошибки такого типа («файл метаданных не найден») и 1 ошибка «Исходный файл не может быть открыт (« Неопределенная ошибка »)».
Перезагрузите VS и попробуйте снова построить.
Перейдите в «Обозреватель решений» . Щелкните правой кнопкой мыши Решение. Зайдите в Свойства . Перейдите в «Диспетчер конфигураций» . Проверьте, установлены ли флажки в разделе «Сборка» . Если какой-либо из них или все они не отмечены, отметьте их и попробуйте построить снова.
Если вышеуказанные решения не работают, следуйте последовательности, упомянутой в шаге 2 выше, и даже если все флажки отмечены, снимите их, отметьте еще раз и попробуйте построить снова.
Порядок сборки и зависимости проекта:
Перейдите в «Обозреватель решений» . Щелкните правой кнопкой мыши Решение. Перейдите в «Зависимости проекта . » . Вы увидите 2 вкладки: «Зависимости» и «Порядок сборки» . В этом порядке сборки выполняется сборка решения. Проверьте зависимости проекта и порядок сборки, чтобы убедиться, что какой-то проект (скажем, «project1»), который зависит от другого (скажем, «project2»), пытается построить до этого (project2). Это могло быть причиной ошибки.
Проверьте путь к отсутствующей .dll:
Проверьте путь к отсутствующей .dll. Если путь содержит пробел или любой другой недопустимый символ пути, удалите его и попробуйте построить снова.
Если это причина, измените порядок сборки.
Раздел (2):
Мой частный случай:
Я пробовал все вышеперечисленные шаги с различными перестановками и комбинациями с перезапуском VS несколько раз. Но мне это не помогло.
Итак, я решил избавиться от другой ошибки, с которой я столкнулся («Исходный файл не может быть открыт (« Неопределенная ошибка »)»).
Я попробовал шаги, упомянутые в этом блоге, и избавился от ошибки «Исходный файл не может быть открыт (« Неопределенная ошибка »)» и, к удивлению, избавился и от других ошибок («не удалось найти файл метаданных») .
Раздел (3):
Мораль истории:
Попробуйте все решения, упомянутые в разделе (1) выше (и любые другие решения), чтобы избавиться от ошибки. Если ничего не работает, согласно блогу, упомянутому в разделе (2) выше, удалите записи всех исходных файлов, которые больше не присутствуют в системе управления версиями и файловой системе, из вашего файла .csproj .
- Добавить IIS_IUSRS с разрешением на чтение для файлов в папке
- Измените метод проверки подлинности IIS на BasicAuthentication
- обновите сайт. Это сработает
Что я могу добавить в свой файл web.config? Мне никогда раньше не приходилось его редактировать. Вот его текущее содержание:
Ошибка конфигурации: не удается прочитать файл конфигурации из-за недостаточных разрешений
Файл конфигурации: \? \ C: \ Users ***** \ Documents \ Visual Studio2010 \ WebSites \ PointsForTime \ web.config
Нет проблем с вашим web.config . Ваш веб-сайт работает в рамках процесса. В iis вы можете определить идентичность этого процесса. Удостоверение , под которым пул приложений вашего веб-сайта ( Сетевые службы, локальная система и т. Д.), Должно иметь разрешение на доступ и чтение в Интернете. .config файл.
Обновить:
Этот обновленный ответ такой же, как и выше, но немного длиннее, проще и улучшен.
Прежде всего : вам не нужно ничего менять в файле конфигурации. Все в порядке . Проблема связана с разрешениями для файлов Windows .
Эта проблема возникает из-за того, что ваше приложение не может получить доступ и прочитать файл web.config .
Сделайте файл доступным для группы IIS_IUSRS . Просто щелкните правой кнопкой мыши web.config и выберите свойства на вкладке безопасность , добавьте IIS_IUSRS .
Так что это за штука IIS_IUSRS?
Ваш веб-сайт представляет собой файл EXE . Как и любой exe-файл, он должен быть запущен пользователем и запускается в соответствии с разрешениями , назначенными этому пользователю.
Когда ваш сайт запускается в IIS , Пул приложений вашего веб-сайта связывается с пользователем ( Сетевые службы, Локальная система и т. д. . ) (и может быть изменено в IIS)
Поэтому, когда вы говорите IIS_IUSRS , это означает любого пользователя ( Сетевые службы, локальная система и т. Д. . ), что ваш сайт работает как .
И как @Seph упоминается в комментарии ниже : Если ваш компьютер находится в домене , помните, что Группа IIS_IUSRS - это локальная группа . Также убедитесь, что, когда вы пытаетесь найти этого пользователя, проверьте местоположение, он должен быть установлен на локальный компьютер, а не на корпоративный домен.
Все предоставленные ответы действительны и работают при различных обстоятельствах.
Для меня перезапуск Visual Studio сработал.
Принятое решение меня не устроило. Я использую репозиторий Git, и он клонирован в следующую папку
Я создал новый веб-сайт IIS и указал его на путь. У которого не было разрешений iis_iusrs, предложенных в принятом решении. Когда я добавил разрешения, он все еще не работал.
Он начал работать только тогда, когда я дал следующие разрешения группе «Пользователи», и наследование каскадировало разрешения для web.config. Вероятно, следовало применить его только к web.config, чтобы уменьшить площадь поверхности атаки.
Я использовал subst для создания сопоставления от D: до C:, чтобы сохранить те же настройки, что и у других разработчиков в команде. Это также дало мне те же ошибки, что и описано. Удаление этого исправило это для меня.
Не были правильный загружены.
Итак. У меня есть исходный код с github, я сделал solution файл, .sln. Теперь не могу ее открыть. Пробовал добавлять хотфиксы, открывал сначала с VC2010, потом с VC2013.
Вот ошибка:
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\captioncompiler\captioncompiler.vcxproj : error : Не удается прочитать файл проекта "captioncompiler.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\captioncompiler\captioncompiler.vcxproj( 67,494): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 67, позиция 494.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\game\client\client_hl2mp.vcxproj : error : Не удается прочитать файл проекта "client_hl2mp.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\game\client\client_hl2mp.vcxproj(71,701): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 71, позиция 701.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\fgdlib\fgdlib.vcxproj : error : Не удается прочитать файл проекта "fgdlib.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\fgdlib\fgdlib.vcxproj(63,496): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 63, позиция 496.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\materialsystem\stdshaders\game_shader_dx9_hl2m p.vcxproj : error : Не удается прочитать файл проекта "game_shader_dx9_hl2mp.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\materialsystem\stdshaders\game_shader_dx9_hl2m p.vcxproj(69,596): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 69, позиция 596.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\glview\glview.vcxproj : error : Не удается прочитать файл проекта "glview.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\glview\glview.vcxproj(67,525): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 67, позиция 525.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\height2normal\height2normal.vcxproj : error : Не удается прочитать файл проекта "height2normal.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\height2normal\height2normal.vcxproj(67,2 55): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 67, позиция 255.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\mathlib\mathlib.vcxproj : error : Не удается прочитать файл проекта "mathlib.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\mathlib\mathlib.vcxproj(63,509): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 63, позиция 509.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\motionmapper\motionmapper.vcxproj : error : Не удается прочитать файл проекта "motionmapper.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\motionmapper\motionmapper.vcxproj(67,500 ): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 67, позиция 500.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\phonemeextractor\phonemeextractor.vcxpro j : error : Не удается прочитать файл проекта "phonemeextractor.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\phonemeextractor\phonemeextractor.vcxpro j(69,543): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 69, позиция 543.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\raytrace\raytrace.vcxproj : error : Не удается прочитать файл проекта "raytrace.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\raytrace\raytrace.vcxproj(63,498): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 63, позиция 498.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\qc_eyes\qc_eyes.vcxproj : error : Не удается прочитать файл проекта "qc_eyes.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\qc_eyes\qc_eyes.vcxproj(67,530): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 67, позиция 530.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\game\server\server_hl2mp.vcxproj : error : Не удается прочитать файл проекта "server_hl2mp.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\game\server\server_hl2mp.vcxproj(69,735): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 69, позиция 735.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\serverplugin_sample\serverplugin_empty.v cxproj : error : Не удается прочитать файл проекта "serverplugin_empty.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\serverplugin_sample\serverplugin_empty.v cxproj(69,549): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 69, позиция 549.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\tgadiff\tgadiff.vcxproj : error : Не удается прочитать файл проекта "tgadiff.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\tgadiff\tgadiff.vcxproj(67,470): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 67, позиция 470.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\tier1\tier1.vcxproj : error : Не удается прочитать файл проекта "tier1.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\tier1\tier1.vcxproj(63,512): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 63, позиция 512.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vbsp\vbsp.vcxproj : error : Не удается прочитать файл проекта "vbsp.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vbsp\vbsp.vcxproj(67,506): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 67, позиция 506.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\vgui2\vgui_controls\vgui_controls.vcxproj : error : Не удается прочитать файл проекта "vgui_controls.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\vgui2\vgui_controls\vgui_controls.vcxproj(63,5 03): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 63, позиция 503.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vice\vice.vcxproj : error : Не удается прочитать файл проекта "vice.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vice\vice.vcxproj(67,467): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 67, позиция 467.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vrad\vrad_dll.vcxproj : error : Не удается прочитать файл проекта "vrad_dll.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vrad\vrad_dll.vcxproj(69,544): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 69, позиция 544.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vrad_launcher\vrad_launcher.vcxproj : error : Не удается прочитать файл проекта "vrad_launcher.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vrad_launcher\vrad_launcher.vcxproj(67,4 67): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 67, позиция 467.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vtf2tga\vtf2tga.vcxproj : error : Не удается прочитать файл проекта "vtf2tga.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vtf2tga\vtf2tga.vcxproj(67,470): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 67, позиция 470.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vtfdiff\vtfdiff.vcxproj : error : Не удается прочитать файл проекта "vtfdiff.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vtfdiff\vtfdiff.vcxproj(67,470): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 67, позиция 470.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vvis\vvis_dll.vcxproj : error : Не удается прочитать файл проекта "vvis_dll.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vvis\vvis_dll.vcxproj(69,539): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 69, позиция 539.
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vvis_launcher\vvis_launcher.vcxproj : error : Не удается прочитать файл проекта "vvis_launcher.vcxproj".
C:\Users\Аймурат\Desktop\source-sdk-2013-master\source-sdk-2013-master\mp\src\utils\vvis_launcher\vvis_launcher.vcxproj(67,4 67): не удалось загрузить файл проекта. Недопустимый знак для указанной кодировки., строка 67, позиция 467.
Как отрыть Angular проект без .sln?
Добрый день. Имеется проект у опубликованный на хостинге в таком виде Возможно ли как-то.
Не могу открыть проект С++
Есть готовые исходники задачи, все лежит в папке, могу открыть каждый файл по отдельности и.
Не могу открыть проект
Привет всем. У меня горе((( Работал пол года над проектом и вдруг не могу его открыть. Дело в том.
Там полный проект с решениями, попробовал открыть через текстовый редактор, не могу разобраться что теперь с этим делать, вышло как то так:
ну предположим наверно там не полный проект. Чет не хватает. Попробуйте скачать снова. Может при скачивании сбой был ну или типа того.
99% это проблема в проекте а не решении.
- там где скриншот. Достаточно открыть панель "Solution Explorer" (Ctrl + Alt + L). И там наверняка будет сразу видно что один из проектов (он один конечно же ) находится в стадии (не загружен)
- проекты можно открывать не через солюшен. Напрямую сказать - File - Open - Project и выбрать csproj. Но ошибка скорее всего будет той же.
Ну и разбираться что за файл там такой лежит. Часто бывает что руками исправляют и тэг не закрыт.
А добавлю там еще файлик есть скрытый. Он тоже нужен.
А кличут его там .suo . В скрытой папки и путь к нему .vs \ WindowsApp1 \ v16 \ .suo вроде такой путь или похожий
Добавлено через 8 минут
Я так думаю. Открыли папку с проектом скопировали файлы и отправили. а скрытый файлик остался дома.
Этот файлик на самом деле не нужен. Он не критичен. Когда какие-то проблемы со студией возникают, то как раз советуют удалить всю папку ".vs" (с этим файлом разумеется). В нём хранятся пользовательские настройки для конкретно этого солюшена (Solution User Options (.Suo)).
Так что наоборот лучше стирать такие папки если берёшь у кого-то. Их даже в репозиториях не сохраняют.
Добавлено через 1 час 1 минуту
SodaV, А че там пишут в окне Вывод
Не могу открыть чужой проект
Проблема в том что свои проекты могу открыть указав рабочее пространство при входе , а чужие.
Не могу открыть проект NetBeans
Делаю проект майнкрафт, сейчас делаю лаунчер, все сделал, не запускается проект когда нажимаю.
Не могу открыть проект в STM32IDE
Не получается открыть проект создан в STM32IDE. При включении IDE я выбираю путь к / stm32f103c8t.
Не могу создать/открыть проект
При попытке создать или открыть уже готовый проект Visual Basic, компьютер просто перезагружается
Я пытаюсь создать решение в Visual Studio Community 2017, но я продолжаю получать ошибку"не удается открыть файл include: 'stdio.h' ". Я прочитал несколько подобных вопросов, но все еще не могу решить эту проблему. Похоже на С stdio.h файл вызывается в stdafx.h. Ниже приведены более подробные сведения. Есть предложения? (Я еще не могу вставлять изображения, поэтому, пожалуйста, нажмите на ссылки для скриншотов.)
подробности: Windows 10
Сообщество Visual Studio 2017 V.15.2 (26430.6)
-- Установленная разработка рабочего стола с C++ (скриншот: список установка)
Шаг 1: Я написал знаменитую программу Hello World на C++.
Шаг 2: Я нажал на Build > Build Solution.
: 'С stdio.h': нет такого файла или каталога. Полная Ошибка:
детали устранения неполадок / вещи, которые я пробовал:
- свойства конфигурации > каталоги VC++
Include Directories $(VC_IncludePath);$(WindowsSDK_IncludePath); - скриншот: Обозреватель решений (файлы в проекте)
код stdafx.cpp:
код stdafx.h:
столкнулся с проблемой отсутствует stdlib.h и stdio.h (и, возможно, больше) после установки сообщества VS2017 на новый компьютер и переноса решения с VS2013 на VS2017.
теперь мои проекты строят без проблемы.
обратите внимание,что вам может потребоваться сделать проект стартовым проектом для переориентации.
существует три способа решить эту проблему.
Переустановите Visual Studio
Это также сработало для меня, потому что я понял, что, возможно, что-то не так с моим Windows SDK. Я использовал Windows 10, но с Windows SDK 8.1. Вы можете иметь эту проблему.
действия: открыть установщик Visual Studio > нажмите на трехстрочную строку меню > Удалить > перезагрузить компьютер > открыть установщик Visual Studio > Установите то, что вы хотите, но убедитесь, что вы устанавливаете только последнюю версию Windows SDK 10, а не несколько или 8.1.
на случай, если вы не хотите поднимать Windows SDK до Windows 10 (например, вы можете работать над проектом с открытым исходным кодом, где решение не ваше), вы можете решить эту проблему в проекте Windows SDK 8.1, перейдя Tools -> Get Tools and Features. -> Individual Compontents tab и установка отдельных компонентов "Windows 8.1 SDK" (под SDK, библиотеками и фреймворками) и "Windows Universal CRT SDK" (под Comiplers, инструментами сборки и временем выполнения):
У меня была аналогичная проблема после обновления моего VS2017. Проект построен хорошо, но много ошибок, когда код был воспитан в Редакторе. Даже попытался переустановить VS. Я смог решить его, установив параметр "игнорировать стандартные пути включения" в Yes. Попытка построить решение с большим количеством ошибок. Вернулся и установил параметр нет. После восстановления моя проблема исчезла.
У меня была та же проблема с созданием проекта VS 2013 с Visual Studio 2017 IDE. Решением было установить правильный " Platformtoolset v120 (Visual Studio 2013). Для этого должен быть установлен Windows SDK 8.1. Если вы хотите использовать Platformtoolset v141 (Visual Studio 2017), должен быть Windows SDK 10. Platformtoolset можно выбрать в диалоговом окне свойств проекта: общие - > Platformtoolset
Читайте также: