【问题标题】:localhost Parser Error: Server Error in '/' Applicationlocalhost 解析器错误:“/”应用程序中的服务器错误
【发布时间】:2013-05-17 18:45:18
【问题描述】:

我创建的网页在我们的服务器上部署得很好,但只是拒绝在我的本地主机下运行。

错误是:

解析器错误消息:无法加载类型“AcpServiceNS.Default”。

从我的 HTML 和后面的代码可以看出,这个命名空间和类都匹配!

为什么会出现解析器错误?

【问题讨论】:

    标签: c# asp.net visual-studio-2010 localhost


    【解决方案1】:

    尝试将CodeBehind="Default.aspx.cs" 更改为CodeFile="Default.aspx.cs"

    既然您说项目不包含项目文件或解决方案文件,我认为问题就在这里。 IIS 无法理解项目类型。

    由于您使用 FTP 到 IIS,因此您使用的是 .NET 4.0 AppPool

    【讨论】:

    • 代码文件!太棒了!我不知道为什么 VS 使用 CodeBehind 创建该页面,因为没有 MasterPage。谢谢!
    • 不过,我仍然需要再等 4 分钟才能接受这个答案。愚蠢的规则。
    • 这是因为,当 VS 部署您的项目时,他会将所有代码文件编译成 dll,因此它只保留 aspx 页面
    猜你喜欢
    • 1970-01-01
    • 2012-07-20
    • 1970-01-01
    • 2017-09-18
    • 1970-01-01
    • 2010-11-06
    • 1970-01-01
    • 2015-10-09
    • 1970-01-01
    相关资源
    最近更新 更多