2011-03-15 8 views
1

(.NET 3.5は、.NET 4上で実行されていない)互換(http://msdn.microsoft.com/en-us/library/bb822049.aspx).Net4と箱を実行していない私の.NET 3.5 SP1アプリ.....インストールされている.Netのバージョンを検出しますか?後でネットは常に後方になりますMircrosoftの保証にもかかわらず

"このアプリケーションを実行するランタイムのバージョンを見つけることができません。"というエラーメッセージがユーザーに表示されます。

グレート。

私は実行して、アプリを実行できるかどうか、おそらくC++で別のアプリを書いてみたいと思います。どうすれば.Netのバージョンがインストールされているかどうかを確認することができます。もし私のapp .Net appがそうでない場合は必要な.Netをインストールするための適切な方向にユーザーを指し示しますか?

+0

あなたは、おそらくインストールのみクライアントフレームワークを持つマシン上で完全なフレームワークをターゲットにしています。 – SLaks

+0

Im targeting .Net 3.5 ...とにかくクライアントのフレームワークがインストールされているだけで、まだ問題を解決する必要があります。 – markmnl

+1

@Fëanor:クライアントまたはフルをターゲットにしていますか? – SLaks

答えて

3
+0

これは私がいつもしてきたことです。うまくいくと思う。アプリが読み込まれる前に.netチェックを行い、問題がある場合にユーザーに警告することができます。 –

関連する問題