2012-11-12 23 views
6

私たちはVisual Studio 2012でアプリケーションを構築しており、Windows 7またはVistaのマシンであれば32または64ビットですばやく動作します。しかし、私は勝つXPマシン上でアプリケーションを実行しようとすると、私はこれを取得:と.NET Framework、Windows XP

**

システム・コンポーネントは、Microsoft .NET Framework 4.5 (x86およびx64)のための前提条件チェックに失敗しました次のエラーメッセージが表示されます。

"Microsoft .NET Framework 4.5のインストールは、このオペレーティングシステムでは ではサポートされていません。私は勝つXPマシン上で.NET 4.5をインストールしようとすると、

**

は、そしてもちろん、私はそれがサポートされていない見つけます。

この時点で、私はちょうどこのアプリをWin XPで動かすために何ができるのか知りたがっています。ビジュアルベーシックで書かれた電卓アプリケーションです。

ありがとうございました!

+1

対象のフレームワークを(プロジェクトのプロパティで)4.0に変更するだけです。コードを変更する必要があるかもしれません(4.5特有の機能を使用した場合)。 –

+0

fyi .. by its design 4.5はxpをサポートしていませんhttp://connect.microsoft.com/VisualStudio/feedback/details/730732/net-framework-4-5-should-support-windows-xp-sp3 – paragy

+0

関連する:[4.5が既にインストールされている場合、.NET Framework 4.0はインストールされません](https://stackoverflow.com/q/14570827/55075)。 – kenorb

答えて

4

.Net framework 4.5はWindows XPではサポートされていません。 .Net 4.5の機能を使用していない場合は、.Net Framework 4(プロジェクトのプロパティ)を使用してアプリケーションを再構築できます。

+0

私は3.0に変更し、それは完全に機能しました。ありがとう! –

+0

最後に、私はエンドユーザーのエラー報告を無効にする方法を見つけようとしています。何か案は?ありがとう –

+1

@ MarkJeffordsあなたは新しい質問でそれを聞かなければなりません。 – Nasreddine

0

私はいつもこれらの答えが嫌いですが、すばやくGoogle検索すると、Windows XPで.net 4.5を実行できないことがわかります。

あなたが本当に実行するようにアプリケーションを必要とする場合、あなたは常にあなたが右のプロジェクトを右クリックし、

  • に行く

    によってこれを行うことができますフレームワーク

    の以前のバージョンを使用することができますプロパティ

  • アプリケーション
  • ターゲットフレームワーク

と変更するelxe

+0

私は助けてくれてありがとう! –

関連する問題