【发布时间】:2011-01-10 16:45:39
【问题描述】:
这是一个与this question类似的问题
当我将开发应用程序部署到产品服务器时,我遇到了一个错误:
System.Data.SqlClient.SqlException:无效的对象名称“dbo.Login”。
linq 映射上的表属性看起来像 [Table(Name="dbo.Login")]
当我将 prod db 模式加载到 vs2008 服务器资源管理器中并用那个完全刷新我的 dbml 时,prod 上的应用程序可以工作,但现在 dev 上的应用程序无法工作。
linq 映射上的表属性现在看起来像 [Table(Name="prodDbUsername.Login")]
在我现在得到的开发服务器上
System.Data.SqlClient.SqlException:对象名称“prodDbUsername.Login”无效。
在 dev 和 prod 之间管理这些不同的用户前缀的最佳方法是什么?
【问题讨论】: