ASP.NET網站發佈

在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文件夾下。



發佈了22 篇原創文章 · 獲贊 7 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章