3

C# で GUI のコーディングに取り組んでいます。この簡単なチュートリアルに従って開始します。コンパイルするには、System.Windows.Forms.DLL System.Drawing.DLL を参照する必要があるので、次のように入力します。

csc /r:System.Windows.Forms.DLL /r:System.Drawing.DLL FirstForm.cs

ただし、次のようなエラーが発生します。

FirstForm.cs(6,14): error CS0012: The type 'System.ComponentModel.Component' is
    defined in an assembly that is not referenced. You must add a reference
    to assembly 'System, Version=4.0.0.0, Culture=neutral,
    PublicKeyToken=b77a5c561934e089'.
c:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Windows.Forms.dll:
    (Location of symbol related to previous error)

既に「c:\Windows\Microsoft.NET\Framework\v4.0.30319」をパスに追加しています。すでに持っているのに、なぜそれを参照するように言われるのかわかりません。

4

1 に答える 1

8

/r:System.DLLコマンドライン引数に追加する必要があります

于 2012-06-15T19:43:21.113 に答える