我以前沒有在IIS7上部署過網站。我想知道是否有人可以幫助我確保我做對了。我有一個我試圖部署的ASP/C#網站。我對服務器的唯一訪問權限是通過RDP。沒有FTP或任何。Web部署IIS7
我已經閱讀過有關不同部署選項的指南,並且沒有真正談到文件系統部署,我認爲這是我唯一的選擇。
基本上我將這些文件本地部署到筆記本電腦上,然後將其複製並粘貼到遠程服務器上。我將已編譯的網站放置到\ intepub \ wwwroot,並使用inetmgr將其添加到默認網站。我確實將正確的應用程序池設置爲.net 4.0,因爲這是我用於asp網站的框架。
我可以訪問網站的一些組件/頁面,但無法訪問其中的一些。它給了我錯誤,但我注意到的一件事是錯誤包含指向我開發該網站的筆記本電腦的目錄路徑。所以,我假設我沒有正確發佈網站。
你可以發佈這些錯誤消息嗎? – 2012-03-29 20:34:04
您的假設不一定正確 - 如果您在asp.net錯誤頁面中看到堆棧跟蹤,則很容易看到來自構建機器的文件路徑,而非運行該站點的服務器。 – KazR 2012-03-29 20:34:27
[NullReferenceException:未將對象引用設置爲對象的實例。] D:\ School \ Winter 2012 \中的ModuleOne.Pages.Faculty.Page_Load(Object sender,EventArgs e)\ SYST34579 \ Deliverable 3 \ ModuleDeliverable3 \ ModuleDeliverable3 \ Faculty \ FacultyOnly.aspx.cs:27 – ReiRei 2012-03-29 20:53:44