.NET Framework バージョンの Shim エラーおよびプラットフォーム サポート

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:2715633
<b>この記事で紹介します。 shim のエラー メッセージ.エンド ・ ユーザーの場合は、次のようにしてみてください。 解像度 発生したとき、shim のエラー]、[Windows の機能] ダイアログ ボックスから.NET Framework を有効にする必要があります」。いずれかの 他のシムのエラー、コンテンツの対象者は、アプリケーション ベンダーや開発者は、このアプリケーションに問題があるかを知らせるためにアプリケーション ベンダーにお問い合わせ。
エラー: 「Windows の機能ダイアログ ボックスから .NET Framework を有効にする必要があります」
エラー メッセージ
このアプリケーションを開始できませんでした。Windows の機能ダイアログ ボックスから .NET Framework を有効にする必要があります (コントロール パネルからプログラムを選択し Windows の機能をオンまたはオフにします)。
原因
この問題は、アプリケーションが .NET Framework ランタイムの適切なバージョンを確認できる方法で構成されていないために発生します。対応する shim コードは SHIM_GOTO_CONTROLPANEL です。
解決方法
これを解決するには、Windows 7 および Windows 8 でオペレーティング システムの機能である .NET Framework 3.5 を有効にします。

Windows 8

既定では、.NET Framework 3.5 は、Windows 8 で無効になります。有効にするには、次の手順を実行します。
  1. [スタート] 画面の最初の数文字を入力しますコントロール パネル、し、を選択コントロール パネルアプリケーションの一覧です。
  2. コントロール パネルを選択プログラム.(または選択プログラムと機能、既定のカテゴリ表示を使用していない場合です。)
  3. プログラムと機能を選択Windows の機能を有効または無効に開くには、Windows の機能
  4. Windows の機能を選択します.NET Framework 3.5 が (.NET 2.0 および 3.0 が含まれています)チェック ボックスをオンにしを選択わかりました.

Windows 7

既定では、.NET Framework 3.5 は Windows 7 で有効になるため、前もってこの機能が無効にされていた場合にのみ、このエラーが発生します。.NET Framework 3.5 を再度有効にするには、次の手順を実行します。
  1. [スタート] メニューから次のように選択します。コントロール パネル.
  2. コントロール パネルを選択プログラム.(または選択プログラムと機能、既定のカテゴリ表示を使用していない場合です。)
  3. プログラムと機能を選択Windows の機能を有効または無効に開くには、Windows の機能
  4. Windows の機能を選択しますMicrosoft.NET Framework 3.5.1チェック ボックスをオンにしを選択わかりました.

サード パーティのソリューションについての免責事項

この資料にある情報とソリューションは、これらの問題に関するマイクロソフト社の公表日における認識です。当該ソリューションは、マイクロソフトまたはサードパーティ プロバイダーから利用可能です。当資料では、この資料に記載されるサード パーティ プロバイダーまたはサード パーティのソリューションを特に推奨しているわけではありません。この資料に記載されている以外に、他のサード パーティ プロバイダーまたはサード パーティのソリューションが存在する場合もあります。当社は常に変化する市場状況に対応する必要があるため、当該情報はマイクロソフトによるコミットメントと解釈されるものではありません。マイクロソフトまたは記載されたサード パーティ プロバイダーによって提供されるすべての情報またはソリューションの正確性を保証することはできません。

マイクロソフトは、明示的、黙示的、法定的であるかを問わず、一切の保証を行わず、すべての表現、保証、および条件を除外します。それらには、任意のサービス、ソリューション、製品、その他資料または情報に関する表現、保証、もしくは権原、非侵害、満足、商品性、特定目的との適合性の条件を含みますが、それらに限定されません。マイクロソフトは、いかなる場合においても、この資料に記載されているサード パーティ ソリューションに対する責任を負いません。

エラー: 「このアプリケーションを開始できませんでした」
エラー メッセージ
このアプリケーションを開始できませんでした。
原因
アプリケーションは、.NET Framework ランタイムの適切なバージョンを確認できる方法で構成されていません。対応する shim コードは、 SHIM_NOVERSION_FOUND です。
解決方法
構成の問題は自分で解決することはできません。問題を解決するには、アプリケーション ベンダーにお問い合わせください。
エラー: 「このデバイスでサポートされていない .NET Framework バージョンに依存しています」
エラー メッセージ
このアプリケーションを開始できませんでした。このデバイスでサポートされていない .NET Framework のバージョンに依存しています。
原因
この問題は、アプリケーションがこのデバイス上で実行するように構築されていないために発生します。たとえば、ARM プロセッサを使用するデバイスで Intel プロセッサ用に構築されているアプリケーションを実行しようとする場合などです。対応する shim コードは、 SHIM_UNSUPPORTED_PLATFORM です。
解決方法
構成の問題は自分で解決することはできません。アプリケーション ベンダーに問い合わせて適切なアプリケーションのバージョンをインストールしてください。
Shim エラー メッセージについて
Microsoft .NET Framework アプリケーションを起動すると、shim プログラムは、どのバージョンの共通言語ランタイム (CLR) をロードするかを決定してそれをロードし、アプリケーションを起動します。(コンピューター上で .NET Framework の互換性バージョンが見つからないなどの) エラーが shim で発生すると、インストラクション付きのエラー メッセージが表示されます。この資料では、 SHIM_NOVERSION_FOUNDSHIM_GOTO_CONTROLPANEL、および SHIM_UNSUPPORTED_PLATFORM などのエラー コードに関する情報を提供します。

.NET Framework 初期化エラーの詳細については、次の MSDN の web ページを参照してください。

警告: この記事は自動翻訳されています

プロパティ

文書番号:2715633 - 最終更新日: 08/06/2016 22:44:00 - リビジョン: 25.0

Microsoft .NET Framework 4.5

  • kbquadranttechsupp kbconsumer kbsurveynew kbtshoot kbexpertiseinter kbmt KB2715633 KbMtja
フィードバック