欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
ASP.NET 網(wǎng)站發(fā)布步驟

詳細說(shuō)明如何使用 Microsoft Visual Web Developer Web 開(kāi)發(fā)工具的“發(fā)布網(wǎng)站”實(shí)用工具來(lái)編譯網(wǎng)站,然后將輸出復制到一個(gè)活動(dòng)網(wǎng)站。

如果想要將完成的網(wǎng)站部署到服務(wù)器中,可以使用 Microsoft Visual Web Developer Web 開(kāi)發(fā)工具提供的“發(fā)布網(wǎng)站”實(shí)用工具?!鞍l(fā)布網(wǎng)站”實(shí)用工具對網(wǎng)站中的頁(yè)和代碼進(jìn)行預編譯,然后將編譯器輸出寫(xiě)入指定的文件夾。然后可以將輸出復制到目標 Web 服務(wù)器,并從目標 Web 服務(wù)器中運行應用程序。

說(shuō)明:

Visual Web Developer 速成版中未提供“發(fā)布網(wǎng)站”實(shí)用工具。

本演練涉及以下任務(wù):

  • 使用“發(fā)布網(wǎng)站”實(shí)用工具創(chuàng )建預編譯輸出。

為了完成本演練,您需要:

  • Visual Web Developer。

    Visual Web Developer 速成版不支持“發(fā)布網(wǎng)站”實(shí)用工具。

  • 能訪(fǎng)問(wèn) Microsoft Internet 信息服務(wù) (IIS),以便可以測試發(fā)布網(wǎng)站的結果。

    在此演練中,假定您自己的計算機上已經(jīng)正在運行 IIS?;蛘呖梢允褂?IIS 的任何實(shí)例,但需要您擁有為其創(chuàng )建虛擬目錄的權限。

如果您已經(jīng)通過(guò)完成 演練:在 Visual Web Developer 中創(chuàng )建基本網(wǎng)頁(yè) 在 Visual Web Developer 中創(chuàng )建了網(wǎng)站,則可以使用該網(wǎng)站,并轉至下一部分。否則,按照下面的步驟創(chuàng )建一個(gè)新的網(wǎng)站和網(wǎng)頁(yè)。

在此演練中,您將創(chuàng )建一個(gè)文件系統網(wǎng)站。

創(chuàng )建文件系統網(wǎng)站

  1. 打開(kāi) Visual Web Developer。

  2. “文件”菜單上單擊“新建網(wǎng)站”。

    “新建網(wǎng)站”對話(huà)框隨即出現。

  3. “Visual Studio 已安裝的模板”之下單擊“ASP.NET 網(wǎng)站”。

  4. 在最左側的“位置”列表中單擊“文件系統”。

  5. 在最右側的“位置”列表中輸入要保存網(wǎng)站網(wǎng)頁(yè)的文件夾的名稱(chēng)。

    例如,鍵入文件夾名“C:\WebSites”。

  6. “語(yǔ)言”列表中,單擊您想使用的編程語(yǔ)言。

  7. 單擊“確定”。

    Visual Web Developer 創(chuàng )建該文件夾和一個(gè)名為 Default.aspx 的新頁(yè)。

在此演練中,您將創(chuàng )建一個(gè)包含一些控件的網(wǎng)頁(yè)。還將創(chuàng )建一個(gè)將在該網(wǎng)頁(yè)中使用的類(lèi)文件。創(chuàng )建網(wǎng)頁(yè)和單獨的類(lèi)將可以讓您了解發(fā)布過(guò)程如何預編譯網(wǎng)站的內容。

首先將創(chuàng )建一個(gè)新頁(yè),然后向該頁(yè)添加一個(gè)按鈕和標簽。

創(chuàng )建頁(yè)并添加控件

  1. 在解決方案資源管理器中,右擊網(wǎng)站的名稱(chēng),單擊“添加新項”。

  2. “Visual Studio 已安裝的模板”之下單擊“Web 窗體”。

  3. “名稱(chēng)”框中鍵入“SamplePage.aspx”。

  4. “語(yǔ)言”列表中,單擊您想使用的編程語(yǔ)言。

  5. 單擊“添加”。

  6. 切換到“設計”視圖。

  7. 從工具箱的“標準”組中,將一個(gè) Label 控件拖到頁(yè)上。

  8. 從工具箱中的“標準”組中,將一個(gè) Button 控件拖到頁(yè)上,放在 Label 控件旁邊。

下一步您將創(chuàng )建一個(gè)只包含一個(gè)屬性的簡(jiǎn)單類(lèi)的源代碼。您將在頁(yè)的代碼中使用該類(lèi)。

創(chuàng )建類(lèi)

  1. 在解決方案資源管理器中,右擊網(wǎng)站的名稱(chēng),指向“添加 ASP.NET 文件夾”,再單擊“App_Code”。

    在解決方案資源管理器中,一個(gè)名為 App_Code 的新文件夾出現在應用程序中。App_Code 文件夾是一個(gè)專(zhuān)門(mén)保留的 ASP.NET 應用程序文件夾。有關(guān)更多信息,請參見(jiàn) ASP.NET 網(wǎng)站布局。

  2. 右擊 App_Code 文件夾,然后單擊“添加新項”。

  3. “Visual Studio 已安裝的模板”之下單擊“類(lèi)”。

  4. “名稱(chēng)”框中鍵入“TestClass”。

  5. “語(yǔ)言”列表中,單擊您想使用的編程語(yǔ)言。

    說(shuō)明:

    選擇的編程語(yǔ)言不必與 .aspx 頁(yè)中使用的編程語(yǔ)言相同。

  6. 單擊“添加”。

    Visual Web Developer 以指定的編程語(yǔ)言創(chuàng )建一個(gè)主干類(lèi)文件。注意,類(lèi)文件名的擴展名與選擇的語(yǔ)言相一致。例如,如果以 Microsoft Visual Basic 創(chuàng )建類(lèi),則文件的擴展名為 .vb。

  7. 創(chuàng )建一個(gè)名為 TestProperty 的屬性。

    完成后,完整的類(lèi)文件將類(lèi)似下面這樣:

    Visual Basic
    Imports Microsoft.VisualBasic                Public Class TestClass                Private TestPropertyValue As String                Public Property TestProperty() As String                Get                Return TestPropertyValue                End Get                Set(ByVal value As String)                TestPropertyValue = value                End Set                End Property                End Class

     

     

現在可以在頁(yè)中使用該類(lèi)了。注意,不必先編譯該類(lèi)再使用它。

在頁(yè)代碼中使用該類(lèi)

  1. 打開(kāi)“SamplePage.aspx 并切換至“設計”視圖”。

  2. 雙擊 Button 控件,為該控件創(chuàng )建一個(gè) Click 處理程序。

  3. Click 處理程序中,創(chuàng )建一個(gè) TestClass(在上一過(guò)程中創(chuàng )建)的實(shí)例,給 TestProperty 屬性賦一個(gè)值,然后在 Label 控件中顯示 TestProperty 值。

    完整的代碼與如下所示內容類(lèi)似:

    Visual Basic
    Protected Sub Button1_Click(ByVal sender As Object, _                ByVal e As System.EventArgs)                Dim testClass As New TestClass                testClass.TestProperty = "Hello"                Label1.Text = testClass.TestProperty                End Sub

     

測試站點(diǎn)

發(fā)布站點(diǎn)前可以對站點(diǎn)進(jìn)行測試,以確保該站點(diǎn)按預期的方式工作。

測試網(wǎng)站

  1. 打開(kāi)“SamplePage.aspx 頁(yè)”。

  2. 按 Ctrl+F5。

    該頁(yè)顯示在瀏覽器中。

  3. 單擊“按鈕”,確保文本出現在 Label 控件中。

  4. 關(guān)閉瀏覽器。

現在已經(jīng)有了網(wǎng)站,可以發(fā)布了??梢詫⒕W(wǎng)站發(fā)布到本地計算機或網(wǎng)絡(luò )上您能夠訪(fǎng)問(wèn)的任何位置,如果要發(fā)布到網(wǎng)絡(luò ),該網(wǎng)絡(luò )必須使用 Visual Web Developer 支持的連接協(xié)議。復制網(wǎng)站有下面幾種方式可選:

  • 使用 UNC 共享復制到網(wǎng)絡(luò )上另一臺計算機中的一個(gè)共享文件夾。

  • 使用 FTP 復制到服務(wù)器。

  • 使用 HTTP 協(xié)議復制到支持 Microsoft FrontPage 2002 服務(wù)器擴展的服務(wù)器。

在該演練的此部分中您將把網(wǎng)站發(fā)布到本地文件夾。

發(fā)布網(wǎng)站

  1. “生成”菜單上單擊“發(fā)布網(wǎng)站”。

    出現“發(fā)布網(wǎng)站”對話(huà)框。

  2. “目標位置”框中輸入“c:\CompiledSite”。

    警告:

    目標文件夾及其子文件夾中的所有數據都將被刪除。確保不要鍵入這樣一個(gè)文件夾的名稱(chēng),即該文件夾包含數據或包含帶有數據的子文件夾。

    對于此演練,將發(fā)布到本地文件夾。也可以發(fā)布到 UNC 共享。如果要使用 HTTP 或 FTP 發(fā)布到遠程網(wǎng)站,則需要在“目標位置”框中指定遠程服務(wù)器的 URL。

    “允許更新此預編譯站點(diǎn)”選項指定將所有程序代碼編譯為程序集,但 .aspx 文件(包括單文件 ASP.NET 網(wǎng)頁(yè))按原樣復制到目標文件夾。在此演練中,將不選擇該選項。有關(guān)詳細信息,請參見(jiàn) 發(fā)布網(wǎng)站。

  3. 單擊“確定”。

    Visual Web Developer 預編譯網(wǎng)站的內容,并將輸出寫(xiě)入指定的文件夾。“輸出”窗口顯示進(jìn)度消息。如果編譯時(shí)發(fā)生一個(gè)錯誤,“輸出”窗口中會(huì )報告該錯誤。

  4. 如果發(fā)布過(guò)程中發(fā)生錯誤,請修復這些錯誤,然后重復步驟 1。

檢查“發(fā)布網(wǎng)站”命令的輸出

檢查“發(fā)布網(wǎng)站”命令的輸出是又用的,這樣可以了解 Visual Web Developer 對網(wǎng)站文件執行了哪些操作。

檢查“發(fā)布網(wǎng)站”命令的輸出

  1. 在 Windows 資源管理器中,移至您指定作為“發(fā)布網(wǎng)站”命令的目標的文件夾。

  2. 使用一個(gè)文本編輯器(如記事本)打開(kāi) SamplePage.aspx 文件。

    注意,該文件中不包含原有的標記。相反,.aspx 頁(yè)只是一個(gè)可用作 URL 的一部分的占位符。

  3. 移至 Bin 文件夾。

    該文件夾包含兩個(gè)類(lèi)型的文件:

    • .compiled 文件,對應于頁(yè)。

    • .dll 文件,如您創(chuàng )建的類(lèi)文件,包含網(wǎng)站的可執行代碼。

請記住,您創(chuàng )建的頁(yè)、頁(yè)的代碼和單獨的類(lèi)文件都已被編譯為可執行代碼。

現在可以通過(guò)運行發(fā)布的網(wǎng)站來(lái)測試該網(wǎng)站。

測試發(fā)布的網(wǎng)站

  1. 創(chuàng )建一個(gè)指向目標文件夾的 IIS 虛擬目錄。

    可以使用 IIS 管理工具,或者執行下面的步驟:

    1. 在 Windows 資源管理器中,右擊目標文件夾的名稱(chēng),然后單擊“共享和安全”。

    2. “Web 共享”選項卡上,單擊“共享此文件夾”。

      出現“編輯別名”對話(huà)框。

    3. 如果需要,可更改別名的名稱(chēng)。

      默認權限允許“讀取”訪(fǎng)問(wèn),并且允許“腳本”(如 ASP.NET 頁(yè))運行。

    4. 單擊“確定”關(guān)閉“編輯別名”對話(huà)框,再單擊“確定”關(guān)閉“屬性”對話(huà)框。

  2. 打開(kāi)瀏覽器,鍵入下面的 URL:

    http://localhost/CompiledSite/SamplePage.aspx

    出現 SamplePage.aspx 頁(yè)。但是,這次查看的是預編譯器為部署而創(chuàng )建的頁(yè)版本。

 

 

 

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
網(wǎng)站發(fā)布
vs2005中如何發(fā)布網(wǎng)站及打包web項目生成安裝文件
Asp.net網(wǎng)站開(kāi)發(fā)架構設計要求 - Asp.net源碼交流論壇 |-bbs.51asp...
win7下ASP.NET網(wǎng)站發(fā)布流程,IIS配置
Asp.net夜話(huà)之四:Visual Studio 2005中容易被忽略的技巧
找回斷電、死機前未儲存的Word,Excel文件
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久