詳細(xì)說明如何使用 Microsoft Visual Web Developer Web 開發(fā)工具的“發(fā)布網(wǎng)站”實用工具來編譯網(wǎng)站,然后將輸出復(fù)制到一個活動網(wǎng)站。 如果想要將完成的網(wǎng)站部署到服務(wù)器中,可以使用 Microsoft Visual Web Developer Web 開發(fā)工具提供的“發(fā)布網(wǎng)站”實用工具?!鞍l(fā)布網(wǎng)站”實用工具對網(wǎng)站中的頁和代碼進(jìn)行預(yù)編譯,然后將編譯器輸出寫入指定的文件夾。然后可以將輸出復(fù)制到目標(biāo) Web 服務(wù)器,并從目標(biāo) Web 服務(wù)器中運行應(yīng)用程序。
本演練涉及以下任務(wù):
![]() ![]() 如果您已經(jīng)通過完成 演練:在 Visual Web Developer 中創(chuàng)建基本網(wǎng)頁 在 Visual Web Developer 中創(chuàng)建了網(wǎng)站,則可以使用該網(wǎng)站,并轉(zhuǎn)至下一部分。否則,按照下面的步驟創(chuàng)建一個新的網(wǎng)站和網(wǎng)頁。 在此演練中,您將創(chuàng)建一個文件系統(tǒng)網(wǎng)站。 創(chuàng)建文件系統(tǒng)網(wǎng)站
![]() 在此演練中,您將創(chuàng)建一個包含一些控件的網(wǎng)頁。還將創(chuàng)建一個將在該網(wǎng)頁中使用的類文件。創(chuàng)建網(wǎng)頁和單獨的類將可以讓您了解發(fā)布過程如何預(yù)編譯網(wǎng)站的內(nèi)容。 首先將創(chuàng)建一個新頁,然后向該頁添加一個按鈕和標(biāo)簽。 創(chuàng)建頁并添加控件
下一步您將創(chuàng)建一個只包含一個屬性的簡單類的源代碼。您將在頁的代碼中使用該類。 創(chuàng)建類
現(xiàn)在可以在頁中使用該類了。注意,不必先編譯該類再使用它。 在頁代碼中使用該類
測試站點發(fā)布站點前可以對站點進(jìn)行測試,以確保該站點按預(yù)期的方式工作。 測試網(wǎng)站
![]() 現(xiàn)在已經(jīng)有了網(wǎng)站,可以發(fā)布了??梢詫⒕W(wǎng)站發(fā)布到本地計算機或網(wǎng)絡(luò)上您能夠訪問的任何位置,如果要發(fā)布到網(wǎng)絡(luò),該網(wǎng)絡(luò)必須使用 Visual Web Developer 支持的連接協(xié)議。復(fù)制網(wǎng)站有下面幾種方式可選:
在該演練的此部分中您將把網(wǎng)站發(fā)布到本地文件夾。 發(fā)布網(wǎng)站
檢查“發(fā)布網(wǎng)站”命令的輸出檢查“發(fā)布網(wǎng)站”命令的輸出是又用的,這樣可以了解 Visual Web Developer 對網(wǎng)站文件執(zhí)行了哪些操作。 檢查“發(fā)布網(wǎng)站”命令的輸出
請記住,您創(chuàng)建的頁、頁的代碼和單獨的類文件都已被編譯為可執(zhí)行代碼。 ![]() 現(xiàn)在可以通過運行發(fā)布的網(wǎng)站來測試該網(wǎng)站。 測試發(fā)布的網(wǎng)站
打開瀏覽器,鍵入下面的 URL: http://localhost/CompiledSite/SamplePage.aspx 出現(xiàn) SamplePage.aspx 頁。但是,這次查看的是預(yù)編譯器為部署而創(chuàng)建的頁版本。 |