C#代码在本地运行但不在Web托管中运行

时间:2015-09-23 21:42:36

标签: c# asp.net web-applications

在我的asp.net Web应用程序中,我有这个实体框架代码片段,在本地

中完美运行
CONNECTIONS_STATS cs = new CONNECTIONS_STATS();
cs.CS_ID_USER = 5211;
cs.CS_DATE = DateTime.Now;

using (var dbCtx = new ModelEntities())
{
  dbCtx.CONNECTIONS_STATS.Add(cs);
  dbCtx.SaveChanges();
}

但是当我将它部署到我的网络主机时,我在第

行有这个错误
dbCtx.CONNECTIONS_STATS.Add(cs);
  

CS1502:'System.Data.Entity.DbSet.Add(MyAPP.CONNECTIONS_STATS)'的最佳重载方法匹配有一些无效的参数

在详细的编译器输出中

  

错误CS1503:参数1:无法从“CONNECTIONS_STATS”转换为“MyApp.CONNECTIONS_STATS”

检查所有类都在同一名称空间中,就像我在本地

完美地说这段代码工作一样

请问这个想法吗?

0 个答案:

没有答案