Visual Studio で Web Deploy を使用してサイトを公開すると、次のように表示されます。
MySql.Data.MySqlClient is not supported for incremental database publishing.
このテクノロジーがサポートされている場合、正確には何をするのか知りたいですか?
Visual Studio で Web Deploy を使用してサイトを公開すると、次のように表示されます。
MySql.Data.MySqlClient is not supported for incremental database publishing.
このテクノロジーがサポートされている場合、正確には何をするのか知りたいですか?
増分データベース パブリッシングは、バージョン管理の目的で使用されます。SVN は、tfs がサポートできるようなデータベース スキーマのバージョン管理を実際には処理できません。
増分データベース パブリッシングを使用している場合は、現在のデータベースを保持して更新のみを行うように設定するか、常にデータベースを再作成するように設定できます。
InitData、SeedData などの SQL 変数を宣言するとします。
これを行うことができ、公開前および公開後のスクリプトにアクセスできます。変数 SeedData が true の場合、公開後スクリプトでデータをシードできます。
編集:公開時にデータベースを再作成しないことを選択した場合、更新されるのはスキーマだけです