メモ。 SQL Server データベースプロジェクト(*.sqlproj)からコマンドラインでMsBuild.exeを用いて、任意のパスに任意のファイル名でdacpacを出力するには以下のようにコマンド実行する。 (OutputPathやSqlTargetNameを省略するとプロジェクトファイルで設定されている値で出力される)
凡例:
msbuild.exe <project file name> /p:OutputPath=<directory>;SqlTargetName=<file name>
実行例(C:\hoge\
に fuga.dacpac
が生成される):
msbuild.exe sample.sqlproj /p:OutputPath=c:\hoge\;SqlTargetName=fuga