ASP.NET 2.0 互動網站百寶箱 內的Sample用.NET 20005編譯都有問題 |
|
Peter
更新時間:2007/4/14 上午 10:58:45 |
|
用.NET 2005去編譯"挑戰ASP.NET 2.0 for VB--互動網站百寶箱" 一書的Sample時都出現, msg:: [在應用程式層級之外使用註冊為 allowDefinition='MachineToApplication' 的區段發生錯誤。錯誤的原因可能是虛擬目錄尚未在 IIS 中設定為應用程式。]
的錯誤訊息,在IIS設定後也一樣,但在.NET 2005的環境中,其實是有內含IIS的功能....
|
|
|
|
文淵閣工作室
更新時間:2007/4/16 上午 10:59:18 |
|
您好, 您的問題與VS2005或是VWDE沒有關係, 而是執行時目錄是否為應用程式。 在書上的環境我們幾乎都應用VS2005或是VWDE內建的伺服器來預覽, 如果您使用IIS,將書上的作品放置到IIS的根目錄直接執行,的確會出現這個問題。 解決的方式是請您進入IIS的管理畫面, 在選取[預設的網站]時會看到這個資料夾, 請在選取這個資料夾後按下右鍵選取內容 在[目錄]標籤裡選按[應用程式名稱]旁的[建立]鈕即可。 |
|
|
|
|
|
|