首页上一页 1 下一页尾页 1 条记录 1/1页
ASP.NET开发实战(第25章 明日知道)运行问题
发表在ASP.NET图书答疑
2014-08-21
是否精华
是
否
版块置顶:
是
否
[font size=5][font color=#0000FF]如果直接运行光盘中“25”文件夹下的内容(即将客户页目录和管理页目录放在一起),浏览ClientWebSite/Index.aspx文件点击“我要提问”就会出现以下错误:[/font][/font]
编译器错误消息: CS0103: 当前上下文中不存在名称“ClientHelper”
源错误:
行 19: get
行 20: {
行 21: return ClientHelper.UserName;
行 22: }
行 23: }
源文件: e:\test\knowledgetest\ClientWebSite\UC_Navigation.ascx.cs 行: 21
[font size=5][font color=#0000FF]而点击“登陆”就会出现以下错误:[/font][/font]
分析器错误消息: 未能加载文件或程序集“ServerControl”或它的某一个依赖项。系统找不到指定的文件。
源错误:
[没有相关的源行]
源文件: 无 行: 0
程序集加载跟踪: 下列信息有助于确定程序集“ServerControl”未能加载的原因。
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
-----------------------------------------
[font size=5][font color=#0000FF]如果单独运行ClientWebSite文件夹里的程序,浏览Index.aspx点击“我要提问”或者“登陆”都会出现以下错误:[/font][/font]
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
源错误:
行 47: #endregion
行 48:
行 49: public DataClassesDataContext() :
行 50: base(global::System.Configuration.ConfigurationManager.ConnectionStrings["db_MRQAConnectionString"].ConnectionString, mappingSource)
行 51: {
源文件: e:\test\knowledgetest\ClientWebSite\App_Code\DataClasses.designer.cs 行: 49
堆栈跟踪:
[NullReferenceException: 未将对象引用设置到对象的实例。]
DataClassesDataContext..ctor() in e:\test\knowledgetest\ClientWebSite\App_Code\DataClasses.designer.cs:49
Question..ctor() in e:\test\knowledgetest\ClientWebSite\Question.aspx.cs:16
ASP.question_aspx..ctor() in c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\clientwebsite\9e04af76\3fac1cc4\App_Web_qbua3x2b.8.cs:0
__ASP.FastObjectFactory_app_web_qbua3x2b.Create_ASP_question_aspx() in c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\clientwebsite\9e04af76\3fac1cc4\App_Web_qbua3x2b.14.cs:0
System.Web.Compilation.BuildResultCompiledType.CreateInstance() +32
System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp) +109
System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +31
System.Web.UI.PageHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +40
System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig) +167
System.Web.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +128
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +184
[font size=5][font color=#0000FF]请问该怎么解决?[/font][/font]
编译器错误消息: CS0103: 当前上下文中不存在名称“ClientHelper”
源错误:
行 19: get
行 20: {
行 21: return ClientHelper.UserName;
行 22: }
行 23: }
源文件: e:\test\knowledgetest\ClientWebSite\UC_Navigation.ascx.cs 行: 21
[font size=5][font color=#0000FF]而点击“登陆”就会出现以下错误:[/font][/font]
分析器错误消息: 未能加载文件或程序集“ServerControl”或它的某一个依赖项。系统找不到指定的文件。
源错误:
[没有相关的源行]
源文件: 无 行: 0
程序集加载跟踪: 下列信息有助于确定程序集“ServerControl”未能加载的原因。
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
-----------------------------------------
[font size=5][font color=#0000FF]如果单独运行ClientWebSite文件夹里的程序,浏览Index.aspx点击“我要提问”或者“登陆”都会出现以下错误:[/font][/font]
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
源错误:
行 47: #endregion
行 48:
行 49: public DataClassesDataContext() :
行 50: base(global::System.Configuration.ConfigurationManager.ConnectionStrings["db_MRQAConnectionString"].ConnectionString, mappingSource)
行 51: {
源文件: e:\test\knowledgetest\ClientWebSite\App_Code\DataClasses.designer.cs 行: 49
堆栈跟踪:
[NullReferenceException: 未将对象引用设置到对象的实例。]
DataClassesDataContext..ctor() in e:\test\knowledgetest\ClientWebSite\App_Code\DataClasses.designer.cs:49
Question..ctor() in e:\test\knowledgetest\ClientWebSite\Question.aspx.cs:16
ASP.question_aspx..ctor() in c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\clientwebsite\9e04af76\3fac1cc4\App_Web_qbua3x2b.8.cs:0
__ASP.FastObjectFactory_app_web_qbua3x2b.Create_ASP_question_aspx() in c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\clientwebsite\9e04af76\3fac1cc4\App_Web_qbua3x2b.14.cs:0
System.Web.Compilation.BuildResultCompiledType.CreateInstance() +32
System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp) +109
System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +31
System.Web.UI.PageHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +40
System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig) +167
System.Web.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +128
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +184
[font size=5][font color=#0000FF]请问该怎么解决?[/font][/font]