2011-08-15 9 views
0

私はWebアプリケーションをアップグレードするロジックを理解しようとしています。 DNNの場合と同様です。これは、新しいバージョンに切り替えるためのアップグレードを提供します。既存のデータはどのように管理されていますか?私たちはプロジェクト全体を置き換えますか? 何が舞台裏に入りますか?asp.netでWebアプリケーションをアップグレードするロジック?

ありがとうございました

答えて

1

実際にバージョンによって変更された内容によって異なります。

  • まったく新しいデータ構造が追加され、空のままにすることができ
  • 既存のデータ構造への変更をしなければならない次のいずれか
    • したデフォルト値
    • は自動的に既存の値
    • から移入/変換するために、いくつかの方法を持っています
    • 必要に応じてユーザーにプロンプ​​トを出します。 (ラストリゾート・オプション)

アップグレードデータ構造が配置されると、対応するウェブサイトのコードを展開することができます。ほとんどの場合、コードは対応するデータ構造バージョンでのみ機能します。通常、コードの更新は、「既存の削除」または「完全な上書き」のいずれかを使用して展開できます。

関連する問題