0

Итак, у меня есть этот веб-проект, который я загрузил, и по какой-то причине он не позволит мне скомпилировать. Дает ошибку:Как отлаживать HRESULT: 0x80131047 ошибка компиляции

Данное имя сборки или кодовая база недействительна. (Исключение из HRESULT: 0x80131047)

Я знаю все общие причины этого. Специальные символы на пути и т. Д. Я проверю это и сделал много поисковых запросов. Все ответы указывают на специальные символы в пути, за исключением:

Unity application block 2.0 - The given assembly name or codebase was invalid

Что не поможет, потому что это не ошибка времени выполнения, но не в состоянии компиляции.

Мне нужно знать, как отладить это? Как я могу сказать, какая сборка вызывает эту ошибку, потому что есть буквально сотни, и я не могу просто сделать процесс устранения.

Скриншот:

enter image description here

+0

Просьба показать трассировку стека, дополнительные сведения об исключении (внутреннее исключение или другие свойства). – fejesjoco

+0

@fejesjoco его ошибка компиляции НЕ выполняется, поэтому нет трассировки стека. – FrostyFire

+0

@fejesjoco см. Редактировать – FrostyFire

ответ

2

Вы можете увеличить подробность сборки в Сервис -> Параметры, Проекты и решения -> Создание и Run. Затем просмотрите содержимое окна вывода (View -> Output, Show output from: Build). При любой удаче присутствуют антецеденты ошибки. Вы также можете попробовать запустить MSBuild из приглашения разработчика.

+0

Спасибо, что отлично работал – FrostyFire