Как настроить TeamCity для построения решения с 2 проектами?
Я настроил TeamCity для создания своего решения, в котором есть 1 проект, выбранный в качестве проекта запуска, и он прекрасно собирается.
Я настроил его, добавив новый шаг сборки с типом запуска "Visual Studio (sln)" из его WebUI.
Я добавил новый проект библиотеки классов и добавил ссылку на него из первого проекта, и он прекрасно собирается локально.
Файл .csproj первого проекта теперь содержит:
<ItemGroup>
<ProjectReference Include="..\ClassLibrary1\ClassLibrary1.csproj">
<Project>{00E69E26-2576-4B9A-9180-CB1877B1D951}</Project>
<Name>ClassLibrary1</Name>
</ProjectReference>
</ItemGroup>
Я проверил код, и teamcity не удалось собрать!
error CS0246: The type or namespace name 'ClassLibrary1' could not be found (are you missing a using directive or an assembly reference?)
Кажется, TeamCity создает только проект запуска, а не ClassLibrary1, хотя на него ссылаются.
Как я могу настроить его для построения своего решения?
Возможно ли это с помощью веб-интерфейса, или я должен писать, например, Скрипты MSBuild?
Спасибо