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