1

次のエラーが表示されます。

CS0246: The type or namespace name 'ManagementScope' could not be found...

この行で:

private ManagementScope plainScope = null;

プロジェクトは正常にビルドされますが、実行時にページを読み込もうとすると、上記のコンパイラ エラーが発生します。はい、適切なusing System.Managementステートメントがあります。はい、System.Management参考にさせていただきました。これは私のusingステートメントブロックです:

using System;
using System.Collections.Generic;
using System.Data;
using System.Management;

私はこの質問を読みました、そして私のプロジェクトは4ではなく.Net 3.5 Frameworkをターゲットにしています。それが役立つ場合、問題のあるコードはプロジェクトのApp_Codeディレクトリに含まれるクラスファイル内にあります。ファイルの [詳細プロパティ] の下の [ビルド アクション] が [コンパイル] に設定されています。これは、ファイルSystem.Managementのコード ビハインドで最近名前空間を使用していて、コンパイルして正常に実行されたので、これが問題に関係している可能性があると考えています。aspx

4

2 に答える 2

0

フュージョンの使用を検討しましたか?

このツールは、.Net Frameworkによって作成されたアセンブリをロードするすべての試行をログに記録します...検索したファイルと、検索しようとした場所が正確に表示されます。

注意:ログ設定を変更できるようにするには、管理者として実行する必要があります。手動で設定する場合は、プロンプトが表示されるログの場所が空のディレクトリを指している必要があります

于 2011-02-08T02:41:42.960 に答える