0
我有以下結構:EDMX從Web服務現在遷移到本地接入
- WPF客戶端應用程序來顯示一些數據
- 自託管包含接入服務的數據庫(自託管描述here)
- 服務使用EDMX文件來描述數據庫(和生成它)
- 客戶端訪問通過WCF主機
- 生成用於使用代理與客戶機(與SvcUtil工具來回m運行主機)
由於新的要求,數據庫現在在每臺機器上都是本地的。
自託管服務需要elevated rights
才能運行, 但我的應用程序並非每個可能的用戶都可以擁有這些權限。
是否有可能創建(最好生成)在客戶端上下文中運行的程序集到 訪問數據庫? (例如dll
,所以我不需要主機)。
有沒有更好的可能性?
任何關於創建一個從EDMX本地訪問和/或爲我的客戶端生成代理的程序集的想法是高度讚賞。