程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> ASP.NET基礎 >> DotNet2.0 生成網站的測試

DotNet2.0 生成網站的測試

編輯:ASP.NET基礎
在net2中,做了以下測試:

1 菜單"新建 -> 網站"
2 建立頁面Default.aspx,類型是頁面與代碼分開。其中對應的類是”_Default“,在namespace"T1"下。
3 建立頁面Default2.aspx,類型是頁面與代碼不分開
4 建立類T1.Class1,編輯器會將Class.cs放在App_Code下。
然後我發布,菜單"生成 -> 發布網站",這時有三個選擇項:

    允許更新此預編譯站點:
    使用固定命名和單頁程序集
    第三個暫不討論 

一,兩個選項都不選擇,結果是: 

    Default.aspx Default2.aspx 內容為“這是預編譯工具生成的標記文件,不應被刪除!”,不過刪除好象系統可以運行
    Bin目錄下為:
    default.aspx.cdcab7d2.compiled
    default2.aspx.cdcab7d2.compiled
    App_Web_17gw7ypg.dll
    App_Code.dll
    App_Code.compiled
    這些compiled 文件是不可以刪除的。刪除後不能運行。

二,只選擇"允許更新此預編譯站點",結果是: 

    Default.aspx  中 對應的類變成 inherits="T1._Default, App_Web_evdak2ds"
    Default2.aspx 內容沒有改變
    Bin目錄下為:    
    App_Web_evdak2ds.dll
    App_Code.dll
    App_Code.compiled
    App_Code.compiled 文件可以刪除的。刪除後不會影響運行。

三,只選擇"使用固定命名和單頁程序集",結果同  兩個選項都不選擇

四,兩個選項都選擇

    Default.aspx  中 對應的類變成 inherits="T1._Default, App_Web_default.aspx.cdcab7d2"
    Default2.aspx 內容沒有改變
    Bin目錄下為:    
    App_Web_default.aspx.cdcab7d2.dll
    App_Code.dll
    App_Code.compiled
    App_Code.compiled 文件可以刪除的。刪除後不會影響運行。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved