0

VS 2010 で行われた MVC アプリのアップグレードは、私にとって最大の問題でした。さまざまな Web サイトを実行するために使用するアプリケーションがあり、このアプリケーションを個別に維持および開発し、それに基づいてサイトをアップグレードしています。新しいバージョンの開発中には、新しいビュー、新しいコントローラー、JS ファイルに追加されたもの、更新されたスタイルシートなど、多くのことが変更される可能性があります。

Web を検索しましたが、このHaack の記事以外に有用なものは何も見つかりませんでしたが、ソース コードは入手できません。

また、MVCアプリ全体のNugetパッケージを作成しようとしましたが、これは機能しますが、リソースファイルをパッケージ化せず(Nuget自体の問題)、アプリはそれらに依存しているため、これが修正されるまでこの方法を使用できません.

私は他の人がどのようにそれを行うかをチェックしました.これはUmbracoの方法をかなり要約しています.

それについて何か良いアドバイスはありますか?

4

1 に答える 1

0

ターゲット OS は指定しませんが、ネイティブ パッケージ、つまり Ubuntu サーバー用の .deb を作成します。

ただし、これは、すべてのファイルを指定し、構成を管理し、データベース スキームをアップグレードする必要があることを意味します。ただし、これを CI サーバーでテストすると、信頼性が高くなり、繰り返し実行できます。これはすべて、優れた展開方法の一部です。継続的デリバリーの本をお勧めします。

于 2012-05-01T11:23:47.293 に答える