C# 无法加载类型“&书信电报;myApplication>_默认值';
我正在与另一个使用C#,.NET3.5的开发人员一起进行一个项目。我们遇到了一个问题,代码在我的机器上运行,但在他的机器上运行时,我们得到以下错误: 描述:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息,并适当修改源文件 分析器错误消息:无法加载类型“”。\u默认值“” Default.aspx中的实际标头如下所示:C# 无法加载类型“&书信电报;myApplication>_默认值';,c#,asp.net,C#,Asp.net,我正在与另一个使用C#,.NET3.5的开发人员一起进行一个项目。我们遇到了一个问题,代码在我的机器上运行,但在他的机器上运行时,我们得到以下错误: 描述:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息,并适当修改源文件 分析器错误消息:无法加载类型“”。\u默认值“” Default.aspx中的实际标头如下所示: <%@ Page Language="C#" MasterPageFile="~/Site1.Master" Aut
<%@ Page Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="<myApplication>._Default" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
到目前为止,我们已经尝试了以下方法:
- 撤消他所做的任何更改,以便获得最后一个服务器版本
- 清除浏览器缓存
- 重置IIS
另一件事是,如果我们将它从他的机器发布到网站上,那么它就可以工作了,所以这肯定表明他那边有问题,但我不知道它可能是什么。非常感谢您的回复-它现在已经修复了,这是一件非常愚蠢的事情。基本上,在解决方案中,我们有另一个网站,它构成了我们解决方案的另一部分。由于某种原因,选项文件或其他任何文件已默认为该项目并重置起始页。此项目没有default.aspx页面,因此出现错误。我只是简单地重置了起始页,更改了启动项目,它就成功了 谢谢
Andrew您是否尝试使用`CodeFile=“Default.aspx.cs”`而不是
codebeahind=“Default.aspx.cs”
?
不是有效的命名空间标识符,它必须是您的CodeBehind文件中命名空间的名称,其中类的默认值为:Page
对不起,只是我在这篇文章中使用的一个占位符-真实的文件中有项目名称,但我的公司不允许我们在问这些类型的问题时使用真实的项目名称:)检查您的Default.aspx.cs
,这里有类似名称空间myApplication{class\u Default:Page{/***}
和这些您需要使用的标识符,如myApplication.\u默认值
-如果您没有名称空间,请使用名称空间,或者ASP.NET将其默认为ASP
-您也可以尝试清理\Windows\Microsoft.NET\Framework\v4…\Temporary ASP.NET Files
文件夹-我知道的任何版本都不会自动或可靠地执行此操作。请参阅