我在windows cmd中编译.cs
文件时遇到问题。
我有一个类Client.cs
,在这个类中我使用另一个类Student.cs
的实例(它们在同一个包中,因此不需要使用/ import)。
我成功编译了Client.cs文件,其中Student.cs
实例未使用,如下所示:
C:\WINDOWS\Microsoft.NET\Framework\v3.5\csc.exe Client.cs
当我退出使用该类实例的行时,我在编译时收到以下错误消息:
Client.cs(29,18): error CS0246: The type or namespace name 'Student' could not
be found (are you missing a using directive or an assembly reference?)
我的问题是如何编译我的Client.cs文件,编译器“知道”该Student.cs。 我应该在Visual Studio中添加它,它运行良好。谢谢。
答案 0 :(得分:1)
您必须同时编译这两个文件:
C:\WINDOWS\Microsoft.NET\Framework\v3.5\csc.exe Client.cs Student.cs
否则编译器将不知道Student类甚至存在。