У меня небольшая проблема с развертыванием ряда сборок, связанных с SMO. У меня есть следующие 5 ссылок в моем проекте:
Каждая из них - это .dll в папке с библиотеками, из которой были добавлены ссылки, и для каждой установлено значение Copy Local = true. В файле проекта показано, что все это в порядке, например:
<Reference Include="Microsoft.SqlServer.Smo, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
<HintPath>..\Libraries\Microsoft.SqlServer.Smo.dll</HintPath>
<Private>True</Private>
</Reference>
Проблема в том, что каждый раз, когда я публикую из Visual Studio на моем ПК, сборки не копируются. То же самое, когда я публикую через TeamCity (на котором определенно не установлен SQL Server или SMO SDK). Я могу скопировать сборки вручную, и все будет работать нормально (без зависимости от GAC), но, очевидно, я хотел бы инкапсулировать это в процессе развертывания.
Что может помешать этим сборкам опубликовать?