SqlMetal を実行してデータベースの LINQ to SQL DataContext を再生成する 1 行のバッチ ファイルを作成しました。これはうまくいきます。
Refresh_DataContext.bat :
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\sqlmetal.exe"
/server:.\sqlexpress /database:MyDatabaseName
/code:"%~dp0\DataContext.vb" /context:DataContext
/views /functions /sprocs /pluralize
これまでのところ、エクスプローラーで囲んでいるフォルダーを開いてバッチ ファイルを実行することでこれを実行できます。また、それを [ツール] メニュー ( Tools/External Tools.../Add) にも追加しました。
(特定の構成で) ビルドするたびに、このバッチ ファイルを実行したいと思います。どうすればいいですか?