Как скомпилировать тестовый класс и Entity Framework Model.Designer.cs из CMD (Shell) - PullRequest
0 голосов
/ 28 июля 2011

Я использую C # и Entity Framework 4.

Я пытаюсь использовать тестовый класс из CMD (Shell) в Windows.

Итак, у меня есть рабочая папка, содержащая 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

1 Ответ

0 голосов
/ 28 июля 2011

Я думаю, вы забыли сослаться на System.Data.Entity.dll

Возможно, вы могли бы попробовать эту команду:

csc *.cs /r:System.Data.Entity.dll
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...