【问题标题】:What is my problem with ASP.NET pubslishing?ASP.NET 发布有什么问题?
【发布时间】:2010-04-15 14:32:29
【问题描述】:

我已经完成了我的网站的测试,我想将它上传到这样的网站

http://www.university.edu/mydepartment/myname

管理员告诉我服务器在 .NET 3.5 上运行。所以我使用了 Linq ...

现在我尝试通过两种方式上传网站:

当我只是复制所有内容(修改 web.config 数据库设置)时,我得到一个错误:

CS0246:类型或命名空间名称 'DataClassesDataContext' 不能是 找到(您是否缺少使用 指令还是程序集引用?)

版本信息:Microsoft .NET 框架版本:2.0.50727.3082; ASP.NET 版本:2.0.50727.3082

注意这里说的是 2.0 版 他只是在骗我吗?还是我的配置错误?

无论如何,我添加了参考,没有任何变化。

我还尝试发布(构建,发布),并选择保持预编译站点可更新,我得到一行说:

这是一个makefile,应该是 已删除!

发生了什么事?

【问题讨论】:

    标签: asp.net linq publishing


    【解决方案1】:

    它似乎找不到您的 DBML 文件,或者您的 DBML 文件不是名为“DataClasses.dbml”。此外,.NET Framework 版本也没有说谎。它正在报告 CLR 版本,对于 3.5 .NET Framework,它仍然是 2.0。

    【讨论】:

    • 我认为你是对的。 dataclasses.dbml 位于 app_code 文件夹中,发布向导尚未上传。但是如何解决呢?
    • 顺便说一句,我的 MS VS 2008 版本 9.0.30729.1 SP
    猜你喜欢
    • 2018-07-27
    • 2014-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-12
    • 2016-02-13
    • 1970-01-01
    • 2022-01-01
    相关资源
    最近更新 更多