【发布时间】:2011-08-15 18:27:45
【问题描述】:
我终于明白我已经准备好将我已经工作了几周的新网站上线了,但遇到了以下错误:
CS0246: The type or namespace name 'clientconnectDataContext' could not be found (are you missing a using directive or an assembly reference?
我的连接字符串
clientconnectDataContext db = new clientconnectDataContext();
每当我尝试加载运行 Linq to SQL 查询的页面时,都会发生这种情况。我在服务器上有 dbml 文件并且它的名称正确,只有当我把它放在现场时,一切也在本地主机上工作,它会抛出错误。我唯一能想到的是,我将它托管在主网站之外的一个文件夹中,并且 App_folder 需要位于网站的根目录之外(我在这两个地方都尝试过但无济于事)我知道没有将网站放在主机的根目录中导致了我处理过的其他问题。
我知道这是一个非常模糊的问题,我尽量提供尽可能多的信息,如果您需要任何其他信息,我会回复。
谢谢!
【问题讨论】:
-
clientconnectDataContext 是否在单独的程序集中?
-
这是一个网站还是网络应用程序?
-
它不在一个单独的程序集中,而是一个网站