Asp.net создает выходной каталог, выдающий ошибку разбора - PullRequest
0 голосов
/ 24 февраля 2019

Я получаю сообщение об ошибке ниже в браузере, когда я устанавливаю свою папку вывода сборки на ../bin/debug или ../bin/release.Но если я установлю его на ../bin, он будет работать нормально.Кроме того, установка ../bin/debug создает все выходные файлы в каталоге отладки, но не читает библиотеки из каталога, который кажется.

Пожалуйста, помогите, если у кого-нибудь есть обходной путь для этой проблемы.

Сообщение об ошибке анализатора: не удалось загрузить тип <>

Error screenshot

1 Ответ

0 голосов
/ 25 февраля 2019

Похоже, что вы используете опцию «Просмотр в браузере», по умолчанию он будет искать исходные файлы из папки bin в качестве исходной папки вывода.

И так как вы изменили путь вывода, например bin \ Debug,При использовании этой опции исходные файлы, которые должны находиться в папке bin, но теперь в папке bin \ Debug, недоступны.Вот причина этой проблемы.

Чтобы устранить ее, мы можем добавить команду **: copy $(ProjectDir)$(OutPutPath) $(ProjectDir)bin /y в событие после сборки.Он работает для копирования новых выходных файлов в папку bin после каждой успешной сборки, независимо от того, какой путь вывода это.

Пожалуйста, проверьте, работает ли он.С нетерпением жду вашего ответа.

...