1

私の仕事では、長い間忘れられていたレポジトリから非常に特殊なバージョンの無愛想な ASP.NET Web アプリを取得し、小さな変更を加えてから再コンパイルすることがよくあります。

このプロセスでの大きな煩わしさは、再コンパイルが必要な Web プロジェクトごとに仮想ディレクトリを作成しなければならないことです。プロセスに問題はありませんが、退屈で、.NET 1 プロジェクトでは依然として非常に手作業のプロセスです。

新しい仮想ディレクトリを設定せずに csproj のバイナリを再コンパイルするかなり簡単な方法はありますか?

編集: コマンド ライン ツールや外部ソリューションを使用してもかまいませんが、それらがかなり単純でわかりやすいものであれば問題ありません。

4

2 に答える 2

1

すべてが同じ仮想ディレクトリを必要とするいくつかのブランチを管理する必要がある Web プロジェクトを扱っていたときに、同様の問題に遭遇しました。私は、自動的に仮想の切り替えを行うこの小さなアプリを作成しました。

アプリをより機能的にするためにアプリに追加しました (一度に複数のプロジェクトをサポートするため)...ブログのコードを更新したことがないと言って申し訳ありません。これは、仮想ディレクトリを管理するための適切な出発点として機能する可能性があります。

近日中に最新のコードをブログにアップしようと思います。更新したら、この記事を更新します。

しかし、それまでの間、ここでソースをチェックしてください

ps。このバージョンのコードをクリーンアップする必要があることはわかっています。このバージョンは単なる概念実証にすぎません。

于 2009-08-13T05:24:49.813 に答える
1

プロジェクトをvs 2005に変換できない限り、他に方法があるかどうかはわかりません.

于 2009-08-13T03:55:59.930 に答える