VS 2008(C#)とSQL Server Express 2008で構築されたWinFormアプリケーションがあり、現在テストユーザーのPCに展開されています。
データベース構造に変更を加える(フィールドやテーブルを追加するなど)のですが、ユーザーのPCに変更を(ユーザーのデータを失うことなく)配布するための最良の方法は何でしょうか。
これまでに学んだことから、変更をスクリプトファイルに書き込む必要があります。しかし、SQL Server Management Studioでスクリプトファイルを手動で実行せずにスクリプトファイルを配布するための最良の方法は何ですか?あなたが提案する自動配布方法はありますか?独自の更新アプリケーションを作成する必要がありますか?
現在、ClickOnceを使用してEXEファイルの変更を配布しています。新しいバージョンでデータベースに変更を加える必要がある場合でも、ClickOnceは実行可能なソリューションですか?
TIA