這是vs2010中如何發(fā)布網(wǎng)站及打包web項目生成安裝文件下載,如果想要將完成的網(wǎng)站部署到服務(wù)器中,可以使用 Microsoft Visual Web Developer Web 開發(fā)工具提供的“發(fā)布網(wǎng)站”實用工具。“發(fā)布網(wǎng)站”實用工具對網(wǎng)站中的頁和代碼進(jìn)行預(yù)編譯,然后將編譯器輸出寫入指定的文件夾。然后可以將輸出復(fù)制到目標(biāo) Web 服務(wù)器,并從目標(biāo) Web 服務(wù)器中運(yùn)行應(yīng)用程序。
vs2010中如何發(fā)布網(wǎng)站及打包web項目生成安裝文件“允許更新此預(yù)編譯站點(diǎn)”選項指定將所有程序代碼編譯為程序集,但 .aspx 文件(包括單文件 ASP.NET 網(wǎng)頁)按原樣復(fù)制到目標(biāo)文件夾。在此演練中,將不選擇該選項。有關(guān)詳細(xì)信息,請參見發(fā)布網(wǎng)站。
vs2010中如何發(fā)布網(wǎng)站及打包web項目生成安裝文件對于此演練,將發(fā)布到本地文件夾。也可以發(fā)布到 UNC 共享。如果要使用 HTTP 或 FTP 發(fā)布到遠(yuǎn)程網(wǎng)站,則需要在“目標(biāo)位置”框中指定遠(yuǎn)程服務(wù)器的 URL。
“允許更新此預(yù)編譯站點(diǎn)”選項指定將所有程序代碼編譯為程序集,但 .aspx 文件(包括單文件 ASP.NET 網(wǎng)頁)按原樣復(fù)制到目標(biāo)文件夾。在此演練中,將不選擇該選項。有關(guān)詳細(xì)信息,請參見發(fā)布網(wǎng)站。
1.為了避免用戶看到源文件,在打包前,先發(fā)布要打包的網(wǎng)站,使.cs文件編譯到項目里并且不可見.
2.打包網(wǎng)站步驟:
(1)打開發(fā)布過的網(wǎng)站.
(2)新建->項目->Web安裝項目,在"名稱"中,命名一個安裝項目的名稱.
(3)在"解決方案列表"中,選擇"添入解決方案",把當(dāng)前新建的安裝項目添加到當(dāng)前的解決方案里.
3.右鍵單擊"Web應(yīng)用程序文件夾",選擇"添加"->"項目輸出",選擇要輸出的文件所在的文件夾.
4.單擊"Web應(yīng)用程序文件夾",按F4或右鍵單擊該文件夾選擇屬性窗口,設(shè)置項目的虛擬目錄名及其它選項.
5.在"解決方案資源管理器"中,選中安裝項目,然后按F4鍵,打開項目的屬性窗口,可設(shè)置項目開發(fā)者,項目名稱,生產(chǎn)公司,標(biāo)題及版本號等.
6.在"解決方案資源管理器"中,選中安裝項目,然后右鍵單擊它,選擇屬性,打開一個屬性頁,單擊"配置管理器",將能設(shè)置成Release的,全設(shè)置成Release.單擊"關(guān)閉"
7.在"屬性頁中,系統(tǒng)必備可以將.netFrame也一并打包到安裝文件中.
8."生成"-->"生成websetup1",執(zhí)行生成安裝文件.