VS 2005 WEB PROJECT包括Crystal Report水晶报表的发布

来源:互联网 发布:正方形的纸折飞机知乎 编辑:程序博客网 时间:2024/06/06 04:53

VS 2003的WEB 项目发布没有什么难度,但在VS2003水晶报表的发布却很麻烦,如果你到现在为止还不知道的话,你大可在网上去找下帮助,如果你实在很懒,那你可以联络我,我可以发个安装包给你.注意邮件发至info@cyber68.com

今天我主要谈谈VS2005的发布,特别是水晶报表.VS2005安装时已经安装了水晶报表10,由于笔者之前有装过水晶报表9.2,并且已经注册,所以安装后就可以在VS HELP菜单下的About Microsoft Visul Studio里看到注册码,不过版本却显示为Crystal Reports  for Visual Studio 2005, 不过笔者使用之前的报表文件并没有什么问题,有时会提醒你要存为新的格式.注意你在升级到2005时,VS 2005会自动为你的WEB.CONFIG文件增加很多相关的配置.这点非常有用,如果是我自己来配置的话,我真的不知道如何开始.重要的配置是以下这段配置:

 <compilation defaultLanguage="c#" debug="true">
    <assemblies>
         <add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
         <add assembly="CrystalDecisions.ReportSource, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
         <add assembly="CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
         <add assembly="CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
    <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
    <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
    <add assembly="CrystalDecisions.Enterprise.Desktop.Report, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
    <add assembly="CrystalDecisions.Enterprise.InfoStore, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
     <add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/></assemblies>
    
   </compilation>

你要重新build,不过,2.0真的变了很多,你可能要修改一些代码.详细的请读者自己领会.

说到正题,发布时你要建立一个新的项目,项目类型是WEB Setup Project.

生成项目后,在右边的Solution中,选择你的项目单击右键选属性.进入设置画面,在弹出的画出中选Prerequisites会弹出以下画面:

注意,在Specify the install location for prerequisites下选第二项,其它的事情不用我讲了.祝你好运.

原创粉丝点击