在Visual Studio 2008平臺下,文件->新建->網站,選擇“ASP.NET網站”,設置相應名稱和目錄,點擊確定,新建一個網站。
編譯後,發佈網站。
發佈步驟:
1、在解決方案資源管理器中,右鍵點擊項目名稱,選擇“發佈網站”,在彈出的對話框中設置發佈的目錄位置(注意:不要與網站在同一目錄下)。
2、出現錯誤 ” 在應用程序級別之外使用註冊爲 allowDefinition='MachineToApplication' 的節是錯誤的。如果在 IIS 中沒有將虛擬目錄配置爲應用程序,則可能導致此錯誤。“
3、在IIS中新建虛擬目錄,配置爲應用程序所在的目錄。
4、重新發布,依然出現這樣的錯誤。
5、在web.config文件中,將這句代碼 <authentication mode="Windows"/> 註釋掉。
6、再次發佈,成功!
在發佈的目錄下,只包含*.aspx文件,而沒有*.aspx.cs文件,那是因爲這些文件都被編譯成了動態鏈接庫(DLL)文件,這些DLL文件位於發佈後的bin文件夾下。