0
我有以下结构:EDMX从Web服务现在迁移到本地接入
- WPF客户端应用程序来显示一些数据
- 自托管包含接入服务的数据库(自托管描述here)
- 服务使用EDMX文件来描述数据库(和生成它)
- 客户端访问通过WCF主机
- 生成用于使用代理与客户机(与SvcUtil工具来回m运行主机)
由于新的要求,数据库现在在每台机器上都是本地的。
自托管服务需要elevated rights
才能运行, 但我的应用程序并非每个可能的用户都可以拥有这些权限。
是否有可能创建(最好生成)在客户端上下文中运行的程序集到 访问数据库? (例如dll
,所以我不需要主机)。
有没有更好的可能性?
任何关于创建一个从EDMX本地访问和/或为我的客户端生成代理的程序集的想法是高度赞赏。