Это зависит от того, что делает ваш TeamCity при запуске сборки.
Если выполняет задание aspnet_compiler.exe
, вы можете получить эту ошибку, если в вашей разметке ASPX (не в коде) есть ошибка.Я видел это много раз в некоторых из моих собственных проектов TC:)
Обычно ошибки разметки ASPX в основном игнорируются до тех пор, пока страница не посещена (что приводит к YSOD), но когда вы делаете ASP.NetСкомпилируйте (или опубликуйте) разметку, которая будет скомпилирована в DLL в папке bin.Следовательно, любые ошибки вызовут ошибку компиляции и приведут к сбою сборки, с ошибкой, подобной вашей.
Если это так, взгляните на TogglePanel.ascx и посмотрите, есть ли ошибки.
Если нет, надеюсь, вы сможете быстро и легко решить проблему.Удачи:)