2008-09-15 6 views
1

Framework 2.0以降を対象とするVB.Net 2008を使用して作成した小さな診断用VB.Netアプリケーション(2フォーム、20 subs &関数)がありますが、今は実現しています私はフレームワーク1.1をサポートする必要があります。私はこれらの制約を考慮して、これを達成する最も効率的な方法を探しています:VB.Net 2008のターゲットを.Net 1.1にバックポートする

  • アプリケーションのどの部分が2.0固有であるか分かりません。
  • あまり問題なくフォームを再構築できました。私はSharpZipLib

をサポートする必要が

  • 私の現在の考えは見つけるとVB.Net 2003をインストール、私のコードおよび反復的に再作成するツールをコピーすることです。より良い選択肢がありますか?

  • 答えて

    3

    あなたのアプリケーションは、新しいフレームワーク/ソリューションを1.1フレームワークの別のフォルダに作成し、必要なファイルをコピーして、「既存アイテムを追加」オプションを使用してビルドするのに十分な音が聞こえます。すべての問題がそのように表面に浮かび上がるでしょう。

    かなり「醜い」アプローチですが、正面を修正するために必要なものすべてが表示されます。

    0

    おそらくそうではありません。どのビットが2.0固有であるかわからない場合は、おそらく試行錯誤のルートに行く必要があります。しかし、あらかじめジェネリック医薬品を探していれば、かなりの仕事を節約することができます。私の経験では、それらは私のコードにする傾向がある最も多数の1.1互換ではないビットです。

    0

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

    +2

    VS 2008では複数のフレームワークを対象にできますが、1.1では対象にできません。そしてVS 2010では、まだ1.1をターゲットにすることはできません。 –

    関連する問題