我已經創建了一個網站並將其部署在IIS服務器上。我想更改 default.aspx上的一些代碼。在我自己的計算機上更改代碼後。我將default.aspx和default.aspx.cs文件複製到服務器。但似乎不能在服務器上工作。但該網站在我自己的電腦上完美工作。我想問我是否需要複製除default.aspx和default.aspx.cs之外的文件?謝謝關於網站到IIS的部署
回答
它是一個網站或VS中的Web應用程序項目?這聽起來可能是一個Web應用程序(代碼在文件後面),所以一旦C#代碼發生了變化,您需要編譯它,將default.aspx和新編譯的dll放在您的主機上。
HTH
然後我應該複製什麼文件編譯? – user1386463
標記文件(default.aspx)和將在bin文件夾中的項目的dll – WestDiscGolf
上傳DLL,如果你,如果你改變設計
在瀏覽器中加載你的頁面,如果什麼事都沒有改變按變化背後的代碼和ASPX「Ctrl + F5」清除緩存和刷新頁面
-1 - 不正確。雖然您可以*在本地部署,但您也可以將源目錄中的頁面,控件,程序集等複製到目標服務器,而無需在本地部署作爲中間步驟。 –
什麼!在源代碼目錄中可以看到cs文件,但是在部署時,它們會轉換爲dll文件 –
每次編譯或調試應用程序時(而不僅僅是在部署時),都會創建該站點的DLL。如果您願意,可以直接從那裏複製。如果您刪除「必須」一詞,我會刪除我的downvote。 –
也需要編譯你的解決方案,並把最新的dll該項目包含Default.aspx
文件,在服務器的bin
目錄中,因爲你已經對文件Default.aspx.cs
後面的代碼進行了更改。
- 1. 「管理網站」等效於IIS部署
- 2. 在IIS中部署網站
- 3. msiexec:無聲部署網站到IIS
- 4. 混淆IIS上的網站部署
- 5. 部署一個網站asp.net和iis
- 6. 在IIS 6.0上部署ASP.Net 4.0網站
- 7. 網站部署和IIS設置
- 8. 在IIS中部署asp.net網站
- 9. asp.net 2.0網站部署iis 6
- 10. 在IIS 7.5上部署VS2010 ASP.Net網站
- 11. 關於IIS錯誤的發佈網站
- 12. 將網站部署到天藍色和傳統的IIS
- 13. 將C#項目部署到使用IIS 6.0的網站
- 14. 部署網站
- 15. 網站部署
- 16. 如何將網站部署到本地IIS
- 17. 無法將Razor網站部署到IIS 6
- 18. 部署基於java的網站
- 19. 關於打包動態部署網站的建議
- 20. ASP.NET部署網站
- 21. Git網站部署
- 22. Firebase網站部署
- 23. ASP.NET網站部署
- 24. 網站部署Sharepoint
- 25. .Net網站部署 - 部署到默認網站以外的端口
- 26. Angular2的WebPack部署到IIS
- 27. 部署到蔚藍的網站
- 28. 有沒有類似於Capistrano的部署IIS網站的解決方案?
- 29. 部署帶庫的網站
- 30. 的MSBuild部署網站
什麼是錯誤和代碼在哪裏? –
你可能想清除你的服務器上的asp.net緩存,在這個位置C:\ Windows \ Microsoft.NET \ Framework \ <你的框架版本在這裏> \ Temporary ASP.NET Files' – ryadavilli