我在我的 WPF 桌面应用程序(NS:MyCompany.MyProduct)中使用 EntityFramework 4。
现在我想在 ASP.NET (NS: MyCompany.MyProduct2) 中创建相同的应用程序,具有完全相同的功能......因此我需要使用与 WPF 应用程序完全相同的数据库。
此外,我想在我的主 WPF 项目之上创建一个新的可执行文件(因此是一个新的 wpf 项目),它也使用与 WPF / ASP.NET-Application 相同的 ConnectionString 来显示一些报告。
所以我发现我需要共享 .edmx-Model (NS: MyCompany.MyProduct.Models. DBModel.edmx ) 和已经在 WPF 应用程序的 app.config 或 web.config 中持久存在的 ConnectionString ASP.NET 应用程序。
最好或推荐的方法是什么?