2

基本的な情報は次のとおりです。

  1. 私はロブマイルズのC#イエローブック2011を広範囲に研究してきました。
  2. 私は197ページ中の155ページ(ほとんど完成)にいて、フォーム/GUIについての部分に来ています。
  3. 私はNotepad++とNppExecを使用して、すばやくコンパイルして簡単に編集します(VisualStudioを個人的に嫌うだけです...私のために何かをするのは好きではありません)。
  4. .NET4.0のコンパイラを使用しています
  5. 以下を含めるようにcsc.rspを設定しました。
    1. System.Windows.Forms.dll
    2. System.Drawing.dll
    3. System.Drawing.Design.dll
    4. およびその他の必要なリソース参照。
  6. すべての参照を再確認しました。
  7. 必要なすべての「using」ステートメントをコードに含めます。

そして問題:

フォームメソッドを使用するコードをコンパイルしようとすると、次のエラーが発生します。

error CS0234: The type or namespace name 'Windows' does not exist in the namespace 'System' (are you missing an assembly reference?)

私はいたるところを見てきました。この問題を解決するにはどうすればよいですか?

PS-本当にコードを表示したい、または表示する必要がある場合は、応答に貼り付けることができます。ちょっと長いので誰かに聞かれない限りやりません。

4

1 に答える 1

5

システムの下にWindowsが見つからない場合は、System.Windows.Forms.dllへの参照が機能していません。あなたはそれをどのように行っているかを正確に示していませんが、それが問題です。つまり、csc.rspを使用していても、機能していません。おそらく使用してい/noconfigますか?適切なファイルを編集しましたか?管理者ユーザーとして編集しましたか?エディターでcsc.rspを開いた場合、そこで変更されていますか?

于 2012-07-01T08:20:40.360 に答える