c# - 如何从CMD(Shell)编译测试类和 Entity Framework Model.De

我使用C#和Entity Framework 4。

我正在尝试使用Windows中CMD(Shell)的测试类。

因此,我的工作文件夹包含Program.cs(某些测试的简单类)和EF Model.edmx

在Shell中,我在工作文件夹中工作,并且正在使用此代码尝试compile both Program.cs and Model.edmx

csc /define:DEBUG /optimize /out:File2.exe *.cs 

我收到这个错误:
Model.Designer.cs(11,19): error CS0234: The Type or name 'Objects does not exist in the namespace 'Syste.Data' (are you missing an assembly reference?)'

我在这里想念的是什么?
谢谢你们在这方面的帮助!

编辑:我在这里找到了有用的文章:http://social.msdn.microsoft.com/Forums/hu-HU/adodotnetentityframework/thread/633d1244-52dc-432c-8ad6-e908ce441988

使用MSBuild.exe解决了问题,但在我的问题中,我有兴趣使用csc.exe代替

最佳答案

我认为您忘记了引用System.Data.Entity.dll

可能是您可以尝试以下命令:

csc *.cs /r:System.Data.Entity.dll

关于c# - 如何从CMD(Shell)编译测试类和 Entity Framework Model.Designer.cs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6855023/

相关文章:

java - Java找不到符号: constructor error

build - 在Mac OS X Lion(10.7)上使用XCode 4.1和iOS 4.3生成

compiler-errors - pygame炮弹碰撞检测

visual-studio-2008 - 双击Visual Studio 2008编译错误不会将我带

boost - 由于 boost::filesystem而导致的编译错误

linux-kernel - Linux内核补丁问题

c++-cli - libcurl编译和链接器错误

gcc - 编译器的错误如何标准化?

iphone - 编译时Xcode总线错误

visual-studio-2010 - 静态链接,Visual Studio和FLANN