vs2010製做帶卸載功能的安裝包過程,及asp.net網站iis發佈、備份數據庫

1:新建安裝部署項目
打開VS編輯器,點擊新建項目,選擇:其餘項目類型->安裝與部署->安裝項目,而後點擊肯定.sql

2 安裝嚮導完成後便可進入項目文件夾:數據庫

雙擊"應用程序文件夾"在右邊的空白處右擊,選擇添加->文件,將你的作的應用程序的可執行文件和相應的類庫和組件添加進來.windows

而後右擊你的可執行文件,建立快捷方式,而後把快捷方式分別剪切或複製到左邊的"用戶的'程序'菜單"和"用戶桌面"中.安全

這樣安裝程序安裝安裝完成後會在 "開始->全部程序"和"桌面"上生成程序的快捷方式.服務器

3 點擊安裝項目的屬性窗口編輯器

將Author、Manufacturer更改成公司名稱工具

4 添加卸載程序:網站

在添加你的應用程序項目的時候,多添加一個msiexec.exe進去,.net

這個文件在c:/windows/system32文件夾下, 添加進去之後,爲了讓他更像個卸載程序,把他的名字改爲"Uninstall.exe",blog

5 一樣建立卸載快捷方式到用戶的程序菜單中。能夠在這次新建一個文件夾,將全部文件添加進去。

6 右鍵點擊setup項目的屬性頁,在系統必備中選擇.net framework4(x86和x64),在指定系統必備組件的安裝位置中選擇:從與個人應用程序相同的位置下載系統必備組件(D)。

7點擊安裝項目的屬性窗口

拷貝ProductCode中的內容到Uninstall.exe中的Arguments格式爲:/x+空格+內容。(帶大括號)

8 點擊安裝項目,右鍵從新生成,便可完成。

 

發佈網站:

1 右擊項目點擊發布,將要發佈的項目文件保存到特定的位置上。發佈方法:文件系統。

2 點擊iis管理器,添加網站,輸入網站名稱,應用程序池根據本身項目文件進行選擇。

3 物理路徑即爲第一步存儲的路徑,綁定ip和端口便可。端口儘可能設置爲5000以上。

4 點擊默認文檔,右鍵添加起始頁便可。

 

若是須要外來計算機進行訪問,必須將你設置的端口號能通過防火牆。

中間出現的一個錯誤:

HTTP 錯誤 404.2 - Not Found 因爲 Web 服務器上的「ISAPI 和 CGI 限制」列表設置

解決方法:點擊總目錄

 

打開防火牆:控制面板、系統安全、Windows防火牆、高級設置。

添加入站規則和出戰規則便可,如何系統和數據庫有連接,必須同時開放數據庫防火牆。

 

 備份數據庫:

右鍵點擊數據庫,任務,生成腳本,編寫數據的腳本,保存sql文件。

新建數據庫,新建查詢,將sql文件所有拷貝進去,運行便可。

 

補充:

最新工做中遇到須要使用nsi edit工具打包一個cs客戶端軟件,發現還挺好用的,下面對該工具簡單介紹:

有篇博客寫的很好,我就很少囉嗦了。

nsis安裝包(五)_手把手教NIS Edit安裝嚮導的使用

相關文章
相關標籤/搜索