Использование последней стабильной версии CC.NET (новой для него) и VS 2010.
Я определил файлы проектов для простых проектов C # (всего 4) и одного проекта MVC.
Все проекты C # компилируются правильно; однако проект MVC3 отказывается строить.
Я получаю следующую ошибку в CC.NET:
ошибка MSB4019: импортированный проект
«C: \ Program
Файлы \ MSBuild \ Microsoft \ VisualStudio \ v10.0 \ WebApplications \ Microsoft.WebApplication.targets»
не был найден. Подтвердите, что путь
в декларации есть
правильно, и что файл существует на
диск.
После поиска и поиска Эта ссылка
и По этой другой ссылке (обе относятся к более старым версиям Visual Studio), казалось, что общим решением было скопировать эти файлы из этого каталога в каталог решений, добавить их в решение с помощью Visual Studio и затем измените эту строку в файле .csproj:
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />
К этому:
<Import Project="$(SolutionDir)\Microsoft.WebApplication.targets" />
Однако этот метод, который работал для других версий VS, дает другой результат в VS 2010: я получаю мастер обновления .NET Project , как если бы он обновлял проект из старой версии .NET. Эта странность усугубляется тем фактом, что даже если я отменю и заново сохраню файл точно так же, как это было , я получу то же сообщение. Это как если бы проект был помечен как грязный или что-то еще изменилось.
У кого-нибудь есть идеи? Кажется, это должно быть проще, но я не могу найти другой ресурс на нем где-либо. Надеемся, что StackOverflow будет проходить в обычном режиме. :)
Заранее спасибо за любую помощь!