如何运行书本的实例???
发表在ASP.NET图书答疑 2010-04-29
是否精华
版块置顶:
XML解析错误:未组织好 
位置:http://172.16.144.56/BlogIndex.aspx 
行:1,列:2:<%@ Page Language="C#" MasterPageFile="~/MasterPage/MasterPage.master" AutoEventWireup="true" CodeFile="BlogIndex.aspx.cs" Inherits="BlogIndex" Title="Untitled Page" %>
-^


“/XMLBBS”应用程序中的服务器错误。
--------------------------------------------------------------------------------

应用程序已预编译,因此不允许使用目录“/XMLBBS/App_Code/”。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.Web.HttpException: 应用程序已预编译,因此不允许使用目录“/XMLBBS/App_Code/”。

源错误: 

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  

堆栈跟踪: 


[HttpException (0x80004005): 应用程序已预编译,因此不允许使用目录“/XMLBBS/App_Code/”。]
   System.Web.Compilation.CodeDirectoryCompiler.GetCodeDirectoryAssembly(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories, Boolean isDirectoryAllowed) +226
   System.Web.Compilation.BuildManager.CompileCodeDirectory(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories) +198
   System.Web.Compilation.BuildManager.CompileCodeDirectories() +368
   System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +402

[HttpException (0x80004005): 应用程序已预编译,因此不允许使用目录“/XMLBBS/App_Code/”。]
   System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +81
   System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +524
   System.Web.Compilation.BuildManager.CallAppInitializeMethod() +27
   System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters) +560

[HttpException (0x80004005): 应用程序已预编译,因此不允许使用目录“/XMLBBS/App_Code/”。]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +644
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +151
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +173

 


--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42 



我的是《典型模块》
尝试了1-7的实例都是这个样子,部署的步骤是按提供文档的步骤做的,请问这是什么问题??
PS:iis服务器中.net框架的版本已经设为2.0
分享到:
精彩评论 4
stabber
学分:0 LV1
2010-04-30
沙发
你是不是先装.net 后装的iis
如果是,解决方法

1.打开CMD窗口,开始- 运行 -输入cmd
2.进入 
      C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 \  
目录输入,在目录中输入
     aspnet_regiis.exe -i (aspnet_regiis.exe -i是输入内容)
稍等片刻,注册成功就解决问题了。
kw13202
学分:0 LV1
TA的每日心情
伤心
2023-11-05 23:02:42
2010-04-30
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
你是不是先装.net 后装的iis
如果是,解决方法

1.打开CMD窗口,开始- 运行 -输入cmd
2.进入 
      C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 \  
目录输入,在目录中输入
     aspnet_regiis.exe -i (aspnet_regiis.exe -i是输入内容)
稍等片刻,注册成功就解决问题了。
[/FIELDSET]

回复:
  已经按照上面的方法运行,但仍然出现错误。

“/”应用程序中的服务器错误。
应用程序已预编译,因此不允许使用目录“/App_Code/”。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Web.HttpException: 应用程序已预编译,因此不允许使用目录“/App_Code/”。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:

[HttpException (0x80004005): 应用程序已预编译,因此不允许使用目录“/App_Code/”。]
   System.Web.Compilation.CodeDirectoryCompiler.GetCodeDirectoryAssembly(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories, Boolean isDirectoryAllowed) +3450610
   System.Web.Compilation.BuildManager.CompileCodeDirectory(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories) +125
   System.Web.Compilation.BuildManager.CompileCodeDirectories() +525
   System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +448

[HttpException (0x80004005): 应用程序已预编译,因此不允许使用目录“/App_Code/”。]
   System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +57
   System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +612
   System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters) +456

[HttpException (0x80004005): 应用程序已预编译,因此不允许使用目录“/App_Code/”。]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +3426855
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +88
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +149


版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42 
kw13202
学分:0 LV1
TA的每日心情
伤心
2023-11-05 23:02:42
2010-05-01
地板
[strong]百度后,根据提示删除App_Code
但是仍然有错误[/strong]

“/”应用程序中的服务器错误。
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误信息: 未能加载文件或程序集“System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。

源错误:

行 15:     <compilation debug="true">
行 16:       <assemblies>
行 17:         <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
行 18:       </assemblies>
行 19:     </compilation>


源文件: E:\ASP.NET开发典型模块大全\mr\01\XMLBBS\web.config    行: 17

程序集加载跟踪: 下列信息有助于确定程序集“System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”无法加载的原因。

警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。


版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42 
大伟_mrkj
学分:0 LV1
2010-05-04
4L
光盘中原代码出现的错误?还是你二次开发中遇到的错误?这个实例我运行了 从光盘中拷贝的源代码运行后没有出现错误
首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照