Невозможно построить проект после установки новых окон - PullRequest
0 голосов
/ 25 июня 2019

Я недавно купил новый компьютер.После того, как все было настроено, я установил Visual Studio Community 2019 и gitkraken и клонировал свой проект (который до сборки менялся и работал нормально), и я столкнулся с проблемой.Это игровой проект, использующий MonoGame.

Image from Gyazo Это ошибки, которые я получаю в настоящее время.Я пробовал несколько версий MonoGame, включая 3.0, 3.5 и 3.7.Я попытался переустановить распространяемые файлы, я клонировал несколько каталогов, я пытался создать другой проект (форк того же проекта, над которым я работал совсем недавно на моем предыдущем компьютере).У меня есть друг, который работает над проектом со мной, он смог клонировать в новый каталог и сразу же собрать.Я попытался собрать пакет содержимого в MGCB вручную, и у меня также возникла проблема, когда он не находит определенный файл шрифта (который, как я убедился, установлен на моем компьютере, а также попытался вставить правильный каталог для сборки,но мне там не повезло. Однако я чувствую, что это отдельная проблема, но она может дать некоторое понимание тому, кто более опытен, чем я.)

В идеале, этот проект должен клонироваться и создавать толькохорошо на свежей установке.Так было всегда, но здесь происходит нечто, в чем я не уверен.Я пробовал несколько разных вещей и ударил стену.В Интернете нет особого мнения об этой конкретной проблеме, которую я видел, поэтому, если у кого-то есть какие-либо идеи, я весь слух.Спасибо.

Ответы [ 2 ]

0 голосов
/ 01 июля 2019

Я разобрался в проблеме. Это было что-то простое, как обычно, продукт моей собственной глупости. Когда я впервые скачал шрифт, я извлек и щелкнул правой кнопкой мыши> установить. Так что шрифт был установлен на ПК. Я потратил пару дней на эту проблему, и в какой-то момент при попытке переустановить шрифт появилась новая опция, которой раньше не было, под названием «Установить для всех пользователей» со значком щита рядом с ним. Раньше у меня была только опция «Установить» без значка щита. Не уверен, какая именно разница между этими двумя параметрами, но когда я нажал «Установить для всех пользователей», проблема была решена. Так что, я думаю, изначально шрифт был установлен только для моей конкретной учетной записи. Я не уверен, почему это проблема или почему опция установки для всех не была доступна ранее, но это то, что решило проблему.

0 голосов
/ 28 июня 2019

Измените действие Build для файла «Content-> Content.mgcb» на «none» или «ignore» (я не могу вспомнить, какой именно). Это позволит игре успешно строить.

Вот временное решение, позволяющее вам продолжить разработку:

Если файлы XNB не собираются должным образом в инструменте Pipeline, вы можете скопировать их (из более старой сборки или скомпилировать их на другом компьютере) в выходной каталог, каталог содержимого в каталоге, содержащем файл .exe , вручную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...