求 水晶报表部署于 服务器端的安装文件 下载=======================================我下了一个OA程序(用到了水晶报表),在我的机器上(2000系统)部署好了,可以访问.
在另一台机器上(2003系统)按相同步骤却出现了问题,
报错:找不到文件或程序集名称“CrystalDecisions.Shared”,或找不到它的一个依赖项。我想可能是因为我的机器上装了.net,但另台机器没装.net,
于是我又下载了个水晶报表的工具:"CR10DevEn.exe",安装后还是不行.
所以希望哪位熟悉的大侠能提供给我相关安装软件的下载,
或能指点一二,让我能把这程序部署成功,小弟感激不尽!

解决方案 »

  1.   

    http://www.yesky.com/20020618/1616445.shtml
    http://www.51it.org/kaifa/dotnet/Netwenzhai/table/200508/29827.html
    http://www.webjx.com/htmldata/2005-08-14/1123973388.html
      

  2.   

    不能用虚拟目录,必须配置为应用程序
    ========================我的步骤是:在IIS下——右键我的项目名称——属性——点击“创建”这样可以吗???另外我的程序应该是已经引用水晶报表的,因为在我的机器上部署成功了啊
      

  3.   

    我的意思是说,你部署项目的时候使用新建站点,不用新建虚拟目录..IIS下-任务-新建站点.目录指向你的应用程序
      

  4.   

    IIS下-任务-新建站点.目录指向你的应用程序
    ==================应该不是这个问题,因为我在装了.net的机器上配置成功了,我现在觉得原因是少了水晶报表的某种安装文件,
    但是什么文件呢?甚至服务器端需要安装什么文件我都不知道,我下了一个"CR10DevEn.exe"文件安装还是不行,
    所以希望各位大哥能提供些信息(需要安装什么文件,文件在哪下载等等)
    都几天了,怎么都没多少人来帮助我啊,焦急等待中~~~如果帮我解决了这个问题,我还有601分,全送你都没关系啊~~~~
      

  5.   

    报错:找不到文件或程序集名称“CrystalDecisions.Shared
    -----------------------------------感觉是应该你程序找不到水晶报表的DLL文件,或者说程序在编译的时候,DLL文件在一个位置,你自己部署的时候安装了CR10DevEn.exe,导致DLL文件的路径发生变化,所以找不到
    个人建议 :你把这几个DLL文件放到指定的目录下
    路径如下:C:\program files\common files\crystal decisions\1.1\managed\
    如果没有改路径的话就自己创建
    文件如下: CRVsPackageLib.dll
     CrystalReportPluginLib.dll
     CrystalDecisions.CrystalReports.Engine.dll
     CrystalDecisions.ReportSource.dll
     CrystalDecisions.Shared.dll
     CrystalDecisions.Web.dll
     CrystalDecisions.Windows.Forms.dll
     CrystalEnterpriseLib.dll
     CrystalInfoStoreLib.dll
     CrystalKeyCodeLib.dll
     CrystalPluginMgrLib.dll可能有些是不要的,你有时间的话,可以测试下,看哪个DLL文件需要,哪个不要
      

  6.   

    但这些dll文件从哪里找到啊?
      

  7.   

    上面的这些DLL文件,你装了水晶报表的安装文件,应该在本机上搜索的到,如果没有的话,你就到装了VS2003的机器上拷贝,文件的路径就是我上面给你的那个路径
      

  8.   

    刚才我看了下,我的路径是:C:\program files\common files\crystal decisions\2.5\managed\
    然后里面有很多dll文件不是“1.1”啊,可能是版本不同,应该没问题吧~~~
      

  9.   

    你加我的MSN吧,[email protected] 。我把做好的自解压的文件传给你,直接点击就可以了。自己会解压到刚刚指定的目录
      

  10.   

    另外查到一信息:http://dev.csdn.net/develop/article/22/22583.shtm说到:
    ======================================================
    Internet Information Services (IIS) 6 不能用作水晶企业 9 (Crystal Enterprise 9) 的 Web 服务器。
    因此,Windows 2003 server 只支持水晶企业 9 组件 (Crystal Enterprise 9 components),但不能用作水晶企业 9 (Crystal Enterprise 9) 的 Web 服务器
    ======================================================我是2003的系统,但我装的是CR10DevEn.exe,版本高点应该没问题吧?
      

  11.   

    你打包的时候没有把msm文件加上.
    http://blog.csdn.net/lyb_abiandbel/archive/2005/09/05/471660.aspx
      

  12.   

    你打包的时候没有把msm文件加上.
    ==============应该不是这问题,因为我从网上下的程序,部署在我的机器上没问题部署在另台机器上不行,两台机器的区别,
    我的机器装了VS.NET,另台机器是2003的系统,没装VS.NET工具,所以我想问题还是出在:机器上要有表示服务器的文件~~~
    但我不知道应该安装什么文件~~~
    等待各位大哥的帮助~~~