У нас есть проект trageting .net framework 4.0, и мы используем postharp. все работает отлично на моей локальной машине, но на нашем Teamcity сервере мы получаем следующую ошибкуПроблемы с записью на teamcity
00:44][MSBuild output] "C:\TeamCity\buildAgent\work\a26b6bf43590f451\Main\myproj.csproj" (default target) (4:2) ->
[16:00:44][MSBuild output] (PostSharp30 target) ->
[16:00:44][MSBuild output] unknown : error PS0219: The targeting pack for target platform ".NETFramework,Version=v4.0" is either not installed or not properly registered. Please install the appropriate targeting pack. [C:\TeamCity\buildAgent\work\a26b6bf43590f451\Main\myproj.csproj]
[16:00:44][MSBuild output]
[16:00:44][MSBuild output] 2 Warning(s)
[16:00:44][MSBuild output] 1 Error(s)
[16:00:44][MSBuild output]
[16:00:44][MSBuild output] Time Elapsed 00:00:30.78
Просто догадки: если вы только что установили .NET framework 4.0 на сервере сборки, перезапустите сервер и попробуйте запустить ручную сборку, иначе установите .NET framework 4.0 SDK на сервер. –