ここ数日、私はHDDを構成するプログラムを書いています。私はプログラムを起動して実行し、それが使用されるボックスでテストしました。私がテストに行くと、私はそれが使用されるターゲットボックスが非常に時代遅れの.netのフレームワークを持っていることを認識します。それは100%私のせいです。私はそれを前もって考えていませんでしたが、今私はどのような選択肢があるかを見たいと思っています。.netの古いバージョンでアプリケーションを実行する
このボックスのフレームワークは更新できません。 私はフラッシュドライブからアプリケーションを実行しています(フレームワークをインストールして動作させることはできますか?そのすべてがどのように組み入れられているか正確にはわかりません)
私は何もできません単一のプロジェクトのためにフレームワークをロールバックする方法は、私はそれを働かせることができますか?
側注:アプリケーションはVB.net
EDITで書かれた、のWinFormです:コンピュータから詳細を取得する - 申し訳ありませんが、私は最初の場所でそれを追加しませんでした。
EDIT 2:コンピュータは、Windows Server 2000を実行している上での.NET Framework 2.0
「非常に古くなった」とはどういう意味ですか?最初にサポートされるバージョンは4.5.2です。 2.0より前のものは.NETとはみなされません。あなたは*それを更新するか、* Visual Studioの13年前のバージョンで*ほとんどすべて*を書き直す必要があります –
"プロジェクト" - > "<プロジェクト名>プロパティ"に行き、 "ターゲットフレームワーク"を変更しようとしましたか? –
各ボックスで実行しているバージョンを含めることができますか? –