华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
  當(dāng)前位置:編程開發(fā) > DotNET > VB.Net > 文章內(nèi)容
  

vb.net發(fā)布水晶報(bào)表程序步驟

 [ 2017年6月27日 ] 【

  下面是用vs.net打包的過程,注意最后關(guān)于水晶的問題:

  1.打開你的.net,用鼠標(biāo)右擊你的工程(解決方案),選擇add new project(添加新建項(xiàng)目)。

  2.選擇setup and deployment projects(安裝和部署項(xiàng)目)的 web setup project(web安裝項(xiàng)目)。(注意setupproject的存放路徑。通常默認(rèn))

  3.vs的窗口會(huì)顯示文件系統(tǒng)(you setup name)。用鼠標(biāo)點(diǎn)擊左欄下的"web application folder" 的加號(hào),右鍵選中"web application folder",選擇"添加項(xiàng)目輸出",同時(shí)選中primary output 和content files。

  4.你的工程中會(huì)新增一個(gè)yousetupname的工程,就是安裝的項(xiàng)目。保存一下,有時(shí)會(huì)出錯(cuò)。

  5.因?yàn)?xml, .rpt, .gif文件不能自動(dòng)加到項(xiàng)目中,所以要手動(dòng)加。在解決方案資源管理器中,右擊YouSetup project(你的安裝項(xiàng)目名),選中"添加文件",然后把你的.rpt, .xml, .gif文件加入;

  6.如果你用了crystal report,就要添加crystal reprot的支持文件。在解決方案資源管理器中,右擊YouSetup project(你的安裝項(xiàng)目名),選中"添加合并模塊",在窗口中找到,并選中C:\Program Files\Common Files\Merge Modules\DotNETCrystalReports.msm, 打開,就加入了;

  7.右擊"目標(biāo)計(jì)算機(jī)上的文件系統(tǒng)",選中屬性,在屬性窗口中,將productName設(shè)置為"你要打包的項(xiàng)目名"

  8.右擊"web應(yīng)用程序文件夾",選中屬性,在屬性窗口中,將DefaultDocument設(shè)置為"你的默認(rèn)登錄頁"即"起始頁",

  9.選中你的yousetupname工程,按右鍵,選中"生成";或在主菜單的"生成"中選中"生成yourSetupFileName";

  10.然后,在C:\Documents and Settings\Administrator\My Documents\Visual Studio Projects\KaoQin\文件的存放路徑下會(huì)有一個(gè)yousetupname的文件夾,下面還有一個(gè)debug的文件夾,你要的就是debug下面的所有文件。

  11.將debug folder 下的文件考到你要安裝的機(jī)器上,然后安裝就可以了,如果有數(shù)據(jù)庫,你可以將庫事先還原過去,就可以用了。

  你的程序打包的時(shí)候,要把水晶報(bào)表的注冊(cè)碼也給打進(jìn)去 具體操作步驟:

  1)新建“安裝和部署項(xiàng)目”-->“安裝向?qū)А?/P>

  2)選擇項(xiàng)目類型(這里選“創(chuàng)建用于windows應(yīng)用程序的安裝程序”)-->下一步

  3)選擇要包含的文件:添加你的程序文件+C:\ProgramFiles\CommonFiles\MergeModules 下的managed.msm、managed_chs.msm、database_access.msm、database_access_chs.msm、regw iz.msm、VC_CRT.msm、VC_STL.msm。-->完成 具體功能如下: managed.msm、managed_chs.msm、(托管組件MSM處理所有托管組件的分發(fā),其中包括 Windows窗體查看器、Web窗體查看器和所有CrystalDecisions命名空間) database_access.msm、database_access_chs.msm、(對(duì)于使報(bào)表運(yùn)行所需的所有其他文件,由 數(shù)據(jù)庫訪問MSM處理其分發(fā)。其中包括數(shù)據(jù)庫、導(dǎo)出和圖表驅(qū)動(dòng)程序。) regwiz.msm、(KeyCodeMSM處理CrystalDecisions密鑰號(hào)碼的安裝) VC_CRT.msm、VC_STL.msm(這個(gè)在msdn上絕對(duì)沒提起,是vc的運(yùn)行庫,估計(jì)是CrystalReport或 涉及到的某些程序是用vc寫的,所以需要它!)

  4)打開解決方案-->右鍵點(diǎn)擊regwiz.msm的屬性,在“MergeMouduleProperties”里的“Licens eKey”填入:AAP5GKS0000GDE100DS(這個(gè)是你生成CrystalReport是用到的注冊(cè)號(hào)的密碼!)

  5)生成解決方案(或直接按Ctrl+Shift+B)

本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
家居| 梧州市| 衡南县| 玉屏| 香港 | 麦盖提县| 崇左市| 上杭县| 阿克陶县| 北流市| 兴化市| 玛曲县| 友谊县| 尉犁县| 萝北县| 潮安县| 安康市| 台安县| 长垣县| 康马县| 宣威市| 堆龙德庆县| 临沂市| 双峰县| 灵山县| 花垣县| 海丰县| 遂川县| 汾西县| 朝阳区| 兴海县| 南华县| 溆浦县| 繁昌县| 灵石县| 仲巴县| 福建省| 恩平市| 邢台县| 云霄县| 滕州市|