所以,我的用户突然改变主意,决定去网络应用程序,我有
同一项目(UI)上的视图和视图模型,ClassLibrary项目中的BLL层dll和我在另一个ClassLibrary项目中使用EF生成的DAL,在我的开发机器中,所有这些项目都在同一个解决方案上,因此BLL引用DAL dll和UI项目(视图和视图模型)引用BLL dll,现在我想在客户端机器中部署UI项目并使其引用位于服务器上的BLL dll,我们也有DAL dll和数据库本身。 UI调用服务器上的BLL,BLL向DAL询问一些数据,DAL连接到数据库并获取数据,是否可能?如果是,我如何让我的客户端引用位于另一台机器(服务器)上的DLL
先谢谢
答案 0 :(得分:2)
创建一个WCF服务,它将使用您的BLL并在客户端可访问的服务器上部署WCF,然后在您的WPF应用程序中使用WCF。