關(guān)于VS2003水晶報表的一些常見問題和困難
今天突然發(fā)現(xiàn)VS 2003的WEB 項目發(fā)布沒有什么太大的難度,但在VS2003水晶報表的發(fā)布卻出現(xiàn)了很多的難題,如果你到現(xiàn)在為止還不知道的話,你大可在網(wǎng)上去找下關(guān)于VS2003水晶報表幫助,如果你實在很懶,那就去論壇上看看吧。
今天我主要談?wù)刅S2005的發(fā)布,特別是水晶報表.VS2005安裝時已經(jīng)安裝了水晶報表10,由于筆者之前有裝過水晶報表9.2,并且已經(jīng)注冊,所以安裝后就可以在VS HELP菜單下的About Microsoft Visul Studio里看到注冊碼,不過版本卻顯示為Crystal Reports for Visual Studio 2005, 不過筆者使用之前的報表文件并沒有什么問題,有時會提醒你要存為新的格式.注意你在升級到2005時,VS 2005會自動為你的WEB.CONFIG文件增加很多相關(guān)的配置.這點非常有用,如果是我自己來配置的話,我真的不知道如何開始.重要的配置是以下這段配置:
- <compilationdefaultLanguagecompilationdefaultLanguage="c#"debug="true">
- <assemblies>
- <addassemblyaddassembly="CrystalDecisions.CrystalReports.Engine,
Version=10.2.3600.0,Culture=neutral,PublicKeyToken=692fbea5521e1304"/>- <addassemblyaddassembly="CrystalDecisions.ReportSource,
Version=10.2.3600.0,Culture=neutral,PublicKeyToken=692fbea5521e1304"/>- <addassemblyaddassembly="CrystalDecisions.Shared,
Version=10.2.3600.0,Culture=neutral,PublicKeyToken=692fbea5521e1304"/>- <addassemblyaddassembly="CrystalDecisions.Web,
Version=10.2.3600.0,Culture=neutral,PublicKeyToken=692fbea5521e1304"/>- <addassemblyaddassembly="System.Design,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=B03F5F7F11D50A3A"/>- <addassemblyaddassembly="System.Windows.Forms,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=B77A5C561934E089"/>- <addassemblyaddassembly="CrystalDecisions.Enterprise.Framework,
Version=10.2.3600.0,Culture=neutral,PublicKeyToken=692fbea5521e1304"/>- <addassemblyaddassembly="CrystalDecisions.Enterprise.Desktop.Report,
Version=10.2.3600.0,Culture=neutral,PublicKeyToken=692fbea5521e1304"/>- <addassemblyaddassembly="CrystalDecisions.Enterprise.InfoStore,
Version=10.2.3600.0,Culture=neutral,PublicKeyToken=692fbea5521e1304"/>- <addassemblyaddassembly="CrystalDecisions.ReportAppServer.ClientDoc,
Version=10.2.3600.0,Culture=neutral,PublicKeyToken=692fbea5521e1304"/>- <assemblies>
- <compilation>
你要重新build,不過,2.0真的變了很多,你可能要修改一些代碼.詳細(xì)的請讀者自己領(lǐng)會.說到正題,發(fā)布時你要建立一個新的項目,項目類型是WEB Setup Project.#t#
用Dot Net 框架寫東西也寫了兩三年了,一直寫Web的。最近我的二級領(lǐng)導(dǎo)要一個電算化程序,詢遍小城的各個電腦店,找不到合適的程序。小城市也是麻煩,很少有代理做這些軟件的,我們要的功能要求不是很高,大概一個應(yīng)付和總帳就OK了。 找了幾個盜版的,又打印不了。所以現(xiàn)在決定自己做一個。
昨晚開始了考慮,第一步是選擇開發(fā)工具,以前用delphi多,但做了幾個系統(tǒng)后,發(fā)現(xiàn)delphi并不是很穩(wěn)定,主要也是有點用膩了。好像特愛給自己找麻煩,選擇了vs2003這個自己從來沒有做過的環(huán)境來開發(fā)。以上介紹VS2003水晶報表。