.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を使用しています)