[轉]VS.Net的打包方法

打包的具體操作步驟(VS.net2003):  
   
  1)新建“安裝和部署項目”-->“安裝嚮導”  
   
  2)選擇菜單中   項目-->添加-->文件(這裏選“創建用於windows應用程序.exe”)-->打開  
   
  3)一般會自動將依賴項添加到“檢測到的依賴項”,如果沒有,那麼我們要手動將其加入4)  
  Crystal_Managed2003.msm           (如果有水晶報表)  
  dotnetfxredist_x86.msm             (.net一定是必須的)  
  ...                                                   (如果有引用其他的dll)  
     
  4)手動加入要包含的文件:項目-->添加-->合併模塊(添加你的程序文件)   (包括dotNetFramework和MDAC27)  
  位於:C:/Program   Files/Common   Files/Merge   Modules/   下,*爲必要的  
   
  具體功能如下:  
  (託管組件   MSM   處理所有託管組件的分發,其中包括   Windows   窗體查看器、Web   窗體查看器和所有   Crystal   Decisions   命名空間)  
  *   Crystal_Managed2003.msm  
      Crystal_Managed2003_chs.msm  
   
  (對於使報表運行所需的所有其他文件,由數據庫訪問   MSM   處理其分發。其中包括數據庫、導出和圖表驅動程序。)  
  *   Crystal_Database_access2003.msm  
      Crystal_Database_access2003_chs.msm  
   
  (KeyCode   MSM   處理   Crystal   Decisions   密鑰號碼的安裝,注意是添加合併模塊,否則沒有“MergeMouduleProperties”屬性)  
  *   Crystal_regwiz2003.msm  
   
  (是vc的運行庫,估計是Crystal   Report或涉及到的某些程序是用vc寫的,所以需要它!)  
      VC_User_CRT71_RTL_X86_---.msm  
      VC_User_STL71_RTL_X86_---.msm  
   
  5)打開解決方案-->右鍵點擊Crystal_regwiz2003.msm的屬性,在“MergeMouduleProperties”裏的“License   Key”填入:AAP5GKS0000GDE100DS(這個是你生成Crystal   Report是用到的註冊號的密碼!)  
   
  6)生成解決方案(或直接按Ctrl+Shift+B)

 

轉自:http://topic.csdn.net/t/20050202/19/3771755.html

 

發佈了40 篇原創文章 · 獲贊 3 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章