У меня довольно простой проект С# WebAPI2, который выполняется локально, но после публикации в IIS на удаленном компьютере (Windows Server 2012 R2 Standard) веб-страница отображает следующее (после установки customErrors на "Off" ):
Ошибка сервера в приложении "/". Ошибка компиляции Описание. Произошла ошибка во время компиляции ресурса, необходимого для обслуживать этот запрос. Ознакомьтесь с приведенными ниже конкретными данными об ошибках и соответствующим образом измените исходный код. Сообщение об ошибке компилятора: сбой компилятора с кодом ошибки -2146232576.
Если я возьму подробный вывод компилятора и запустил его на сервере IIS, я получаю сообщение об ошибке smartscreen:
Это приложение не может работать на вашем ПК. Чтобы найти версию для вашего ПК, обратитесь к издателю программного обеспечения.
Я предполагаю, что это связано с версией компилятора, но с момента последнего опубликования ничего не изменилось.
Любые идеи?