1

Framework 2.0 以降を対象とする VB.Net 2008 を使用して作成された小さな診断 VB.Net アプリケーション (2 つのフォーム、20 のサブルーチンと関数) がありますが、Framework 1.1 をサポートする必要があることに気付きました。これらの制約を考慮して、これを達成する最も効率的な方法を探しています。

  • アプリケーションのどの部分が 2.0 固有なのかわかりません。
  • あまり苦労せずにフォームを再構築できました。
  • SharpZipLib をサポートする必要があります

私の現在の考えは、VB.Net 2003 を見つけてインストールし、私のコードをコピーして、繰り返しツールを再作成することです。より良いオプションはありますか?

4

3 に答える 3

3

あなたのアプリは小さいので、1.1 フレームワーク用に別のフォルダーに新しいプロジェクト/ソリューションを作成し、必要なファイルをコピーし、[既存のアイテムを追加] オプションを使用してビルドします。そうすれば、すべての問題が表面に浮かび上がります。

かなり「醜い」アプローチですが、前もって修正する必要があるすべてが表示されます。

于 2008-09-15T15:49:39.140 に答える
0

VS 2010 を手に入れることができれば、(最終的に) 複数のフレームワークをターゲットにすることができます。したがって、1 つのプロジェクト内で、2.0 プロジェクトを 1.1 にコンパイルし、何が壊れているかを確認できるはずです。

于 2010-07-25T04:07:50.310 に答える
0

Probably not. If you don't understand which bits are 2.0-specific, you're probably going to have to go the trial-and-error route. However, you can probably save yourself quite a bit of work if you go looking for generics beforehand. In my experience, those are the most numerous 1.1-incompatible bits that tend to make it into my code.

于 2008-09-15T15:46:17.570 に答える