我正在使用C#编写GUI代码。我正在关注this简单教程开始。要编译,我需要引用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”。我不知道为什么它告诉我在我已有的时候引用它。
答案 0 :(得分:8)
您需要将/r:System.DLL
添加到命令行参数