程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> VC >> vc教程 >> installshield制作一個簡單的vc++安裝程序

installshield制作一個簡單的vc++安裝程序

編輯:vc教程

  installshIEld可以說一個非常成功的軟件。雖然他有一些小的bug, 他在安裝程序制作上的功能非常的強大。

  下面把我剛剛制作的一個極其簡單的安裝程序制作過程介紹一下,其實做過vc++開發的人都用過installshIEld。我今天遇到的最大的問題有兩個:

  一,是每次安裝都會在c:program files下創建兩個目錄,

  第一個是 我在 components 的 destination 中建立的目錄,下面是程序主體

  第二個是 <COMPANY_NAME> <PRODUCT_NAME>,下面是反安裝程序。

  而我創建的快捷方式只能指向<TARGETDIR>,<TARGETDI R>是默認指向第二個目錄。

  這個問題的解決方法是,將component 的 destination 改成 <TARGETDI R> 即可。

  這樣安裝目錄指向了用戶修改後的任意一個目錄。也就是將應用程序安裝到用戶選擇的目錄中,如果這裡不用<TARGETDI R>,而是自己寫一個死目錄的話,無論用戶如何選擇,應用程序都回被安裝到這個死目錄中。

  二,後來我搞定了第一個問題後,快捷方式運行的時候會出現連接數據庫的錯誤。我一查看是快捷方式的起始位置為空。後來我在快捷方式創建的時候得start in項改為:<TARGETDI R> 即可。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved