以下是出错信息,请高手帮忙解决,多谢!===========================================
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------配置错误 
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 找不到文件或程序集名称“CrystalDecisions.CrystalReports.Engine”,或找不到它的一个依赖项。源错误: 
行 13:           调试 ASP.NET 文件的文档。
行 14:     -->
行 15:     <compilation defaultLanguage="c#" debug="true"><assemblies><add assembly="CrystalDecisions.CrystalReports.Engine, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/><add assembly="CrystalDecisions.ReportSource, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/><add assembly="CrystalDecisions.Shared, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/><add assembly="CrystalDecisions.Web, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/></assemblies></compilation>
行 16: 
行 17:     <!--  自定义错误信息
源文件: D:\GSS-StandardsWEB\web.config    行: 15 程序集加载跟踪: 下列信息有助于确定程序集“CrystalDecisions.CrystalReports.Engine”无法加载的原因。
=== Pre-bind state information ===
LOG: DisplayName = CrystalDecisions.CrystalReports.Engine, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304
(Fully-specified)
LOG: Appbase = 文件:\/\/\/D:/GSS-StandardsWEB
LOG: Initial PrivatePath = bin
Calling assembly : (Unknown).
===LOG: Publisher policy file is not found.
LOG: No redirect found in host configuration file (C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet.config).
LOG: Using machine configuration file from C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\config\machine.config.
LOG: Post-policy reference: CrystalDecisions.CrystalReports.Engine, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304
LOG: Attempting download of new URL 文件:\/\/\/C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/root/d266e796/b62006fe/CrystalDecisions.CrystalReports.Engine.DLL.
LOG: Attempting download of new URL 文件:\/\/\/C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/root/d266e796/b62006fe/CrystalDecisions.CrystalReports.Engine/CrystalDecisions.CrystalReports.Engine.DLL.
LOG: Attempting download of new URL 文件:\/\/\/D:/GSS-StandardsWEB/bin/CrystalDecisions.CrystalReports.Engine.DLL.
LOG: Attempting download of new URL 文件:\/\/\/D:/GSS-StandardsWEB/bin/CrystalDecisions.CrystalReports.Engine/CrystalDecisions.CrystalReports.Engine.DLL.
LOG: Attempting download of new URL 文件:\/\/\/C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/root/d266e796/b62006fe/CrystalDecisions.CrystalReports.Engine.EXE.
LOG: Attempting download of new URL 文件:\/\/\/C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/root/d266e796/b62006fe/CrystalDecisions.CrystalReports.Engine/CrystalDecisions.CrystalReports.Engine.EXE.
LOG: Attempting download of new URL 文件:\/\/\/D:/GSS-StandardsWEB/bin/CrystalDecisions.CrystalReports.Engine.EXE.
LOG: Attempting download of new URL 文件:\/\/\/D:/GSS-StandardsWEB/bin/CrystalDecisions.CrystalReports.Engine/CrystalDecisions.CrystalReports.Engine.EXE.
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573 

解决方案 »

  1.   

    主要是我的机器上没装,studio 2003.我是在一台只有windows 2003操作系统和数据库的机器上运行已经开发完的程序。但程序中我用到了水晶报表,如果每用到就没错了,怎么办,请教啊!急!!!!!!
      

  2.   

    要怎么装呢?有单独的软件么?还是使用嵌入到studio 2003 中的组件?十分感谢!
      

  3.   

    问:我们最近在 IIS 5 上安装了 ASP.net,并收到以下消息:
    分析器错误信息:在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。
    回答:错误产生原因是:一个虚拟目录中有多个用VS.net创建的应用程序,每个应用程序都有不同的起始点,当您更改应用程序的物理路径以后,必须为它重新设置起始点(只有设置了起始点,应用程序才能找到web.config),它才能正确运行!!
    解决方法:(1)、将该应用程序的目录设为虚拟目录的根目录,
    (2)、不用更改虚拟目录的根目录的路径,只需要在找虚拟目录中找到DataGridSort.sln和DataGridSort.csproj.webinfo这个应用程序的文件夹,为它设置应用程序的起始点即可。
    注:
    安装 ASP.net 后,您可以将 web.config 文件放置在某个属于 Web 服务器的文件夹(Web 根目录、目录或虚拟目录)下,这样 ASP.net 将使用该文件来配置应用程序的各种组件和特性。处理 ASP 应用程序的 global.asa 文件的方法也与此相同。但是,为此,必须在 IIS 插件中,将该文件夹标记为“应用程序"。不过此处应用程序 一词的含义与我们通常所理解的含义不同。在此,它是指设定应用程序的起始点。换句话说,您可以将 Web 站点上的某个文件夹指定为应用程序 A(例如一个购物车应用程序)的起始点,而指定另一个文件夹作为应用程序 B(例如一个执行在线调查的应用程序)的起始点,这样它们将会有不同的 ASP(或 ASP.net)应用程序变量设置。您可以在每个预设置的应用程序起始点中放置不同的 global.asa 或 web.config 文件。
    和您所听到的建议不同,这个位置并不要求必须是虚拟目录。它可以是一个普通的文件夹,甚至是 Web 站点的根目录。
    注意其中的“配置"按钮,另外,这里“应用程序名"文本框是空白的。当您单击“配置"按钮,即为通知 IIS,该目录、虚拟目录或 Web 根目录的位置是应用程序的起始点。应用程序的名称可填,也可不填,但是它对于错误诊断很有帮助,因此您应该指定一个名称。将这个文件夹配置为应用程序后,ASP.net 就会读取您在其中放置的 web.config 文件,问题也就迎刃而解。
    在 IIS 5.0 中,如果应用程序的起始点是为虚拟目录或物理目录创建的,则用“软件包”图标来表示它。如果起始点是为 Web 站点创建的,则用“手托地球”图标来表示。