查看IIS Express(Visual Studio调试)与本地安装的IIS服务器(在我的开发计算机上)之间的行为差异。
通过visual studio调试运行以下代码我得到了预期的结果:
internal void performTest()
{
var dbSet1 = BasicManager<WorkTeam>().GetAll();
var team1 = BasicManager<WorkTeam>().Get(9);
team1.Users.Add(new User());
}
但是,如果我将此代码发布到本地IIS服务器,请附加调试程序并观察它。变量team1被加载到与dbSet1引用的上下文不同的上下文中,我无法在dbSet1的本地中看到它。
之前有人见过这个或有任何想法吗?