Я собираю/упаковываю веб-приложение на сервере сборки, и оно выдает следующее сообщение:
Ошибка ASPNETCOMPILER ASPCONFIG: не удалось найти тип поставщика CodeDom "Microsoft.VisualC.CppCodeProvider, CppCodeProvider, версия = 10.0.0.0, культура = нейтральный, PublicKeyToken = b03f5f7f11d50a3a".
Это среда сервера сборки:
- Windows Server 2008 R2 Standard
- TeamCity 8.0.4
- .NET 4.5
- Windows SDK для Windows 7 и .NET 4
- Windows SDK для Windows 8 и .NET 4.5
- Портативные инструменты библиотеки классов
- ASP MVC 4
Это веб-приложение ASP MVC 4, предназначенное для .NET 4.5.
Конфигурация сборки состоит в том, чтобы собрать решение с помощью MSBuild и развернуть его в пакете, чтобы я мог опубликовать его позже.
Через журнал TeamCity я вижу ошибку, возникающую, когда MSBuild запускает aspnet_compiler.exe
.
Сборки без проблем на моем компьютере DEV, а также могут без проблем публиковать их в локальном IIS.
Кто-нибудь знает, что может быть причиной этой проблемы?
ОБНОВИТЬ