2009-08-14 2 views
0

Как я могу поместить классы, сгенерированные LINQ в SQL, в выделенный проект DAL, чтобы я мог получить к нему доступ из различных других проектов в одном решении? То есть поэтому я могу использовать его для Web и один для Windows Forms?Как поместить LINQ to SQL в отдельный проект?

ответ

4

Абсолютно нет проблем - просто создайте проект «библиотека классов» и создайте файл DBML (файл LINQ-to-SQL).

Теперь, из всех ваших проектов, которые нуждаются в этом конкретном файле Linq-to-SQL, добавьте ссылку на эту сборку библиотеки классов и используйте классы - и все готово!

Файл DBMX от Linq-to-SQL и связанные с ним классы - это просто чистые бизнес-объекты и методы C#. В этом нет ничего особенного в Web- или Winforms - вы можете использовать их в Winforms, WPF, Web Forms, ASP. NET MVC - вы называете это.

Marc

 Смежные вопросы

  • Нет связанных вопросов^_^