Я хочу обновить базу данных, используя .dacpac и sqlpackage.exe
вот как я запускаю sqlpackage:
SqlPackage.exe
/Action:Publish
/SourceFile:"my.dacpac"
/Profile:"myprofile.publish.xml"
Я получаю ошибку:
* Следующие переменные SqlCmd не определены в целевых сценариях: foo.
Я убедился, что файл myprofile.publish.xml содержит эту переменную:
<ItemGroup>
<SqlCmdVariable Include="foo">
<Value>bc\local</Value>
</SqlCmdVariable>
Я также проверил, что проект, который создает dacpac, успешно публикуется из Visual Studio, используя myprofile.publish.xml
Что еще я мог упустить?
(Я использую SQL Server 2012)