这本书讲述了一个小的Windows.Forms程序
Windows窗体类在 System.Windows.Forms汇编,其中 是System.Windows.Forms.dll文件。 要编译这个程序,你需要一个 参考该程序集。编译时 在命令行上,使用/ r开关指定其他程序集。
但是我能够从命令行(csc.exe)编译这个程序就好了,而不必引用任何程序集。这是为什么?
答案 0 :(得分:5)
csc
默认添加对一堆程序集的引用。查看与csc.rsp
相同的目录中的csc.exe
(例如c:\ Windows \ Microsoft.NET \ Framework \ v3.5),以查看默认情况下引用的内容。
您可以使用@这样指定自己的response file:
csc @ responses.txt Foo.cs Bar.cs
(这无非常有用,诚然......)
您还可以阻止默认响应文件与/noconfig
switch一起使用。
答案 1 :(得分:0)
可能是因为它在配置文件中作为默认使用的目录“includes”/ references。