Я занимаюсь разработкой программы ac #, которая использует Microsoft.SqlServer.Management.Smo
. Чтобы скомпилировать его, мне нужно явно сослаться на соответствующие сборки:
csc -reference:"c:\Program Files\Microsoft SQL Server\140\SDK\Assemblies\Microsoft.SqlServer.Smo.dll" ...
Мне интересно, ожидается ли это. Я предположил, что эти сборки были каким-то образом «зарегистрированы» (если это правильная терминология), когда был установлен SQL Server, чтобы они были найдены компилятором и средой выполнения при необходимости.
Если они не были зарегистрированы,можно ли их зарегистрировать?