我的webmatrix項目的主機需要什麼工作?我知道微軟的Scott Hanselman給出了一些不錯的主機網站,但我只是想知道好玩。託管WebMatrix頁面
2
A
回答
4
爲了使用Web Deploy從WebMatrix發佈到主機,主機需要處於兼容狀態。首先,它必須運行WebDeploy,並且遠程服務WMSvc必須處於所需的狀態(啓用並啓動)。 Delegation rules必須設置,以便用戶有權限和適當的範圍來部署各種組件,如IIS應用程序,數據庫,ACL等。爲了檢查主機是否是WebMatrix友好的,可以使用ServerValidator tool(請參閱文章獲取主機需求的完整列表)。
如果您想通過FTP發佈到主機,您只需確保在主機上啓用了FTP發佈。
希望這會有所幫助。
2
您可以使用任何.Net 4.0主機,但您需要將一堆DLL文件複製到yuor bin
文件夾中。
所需的確切文件取決於您的網站使用的庫。
至少,你可能需要
- Microsoft.Web.Infrastructure.dll
- Microsoft.Web.Helpers.dll
- System.Web.Helpers.dll
- 的System.Web .Razor.dll
- System.Web.WebPages.dll
- System.Web.WebPages.Deployment.dll
- System.Web.WebPages.Razor.dll
- WebMatrix.Data.dll
- WebMatrix.WebData.dll
這些可以在Program Files\Microsoft ASP.Net
找到。
如果仍然不起作用,請從FileNotFound錯誤中複製任何其他文件。
0
要從WebMatrix發佈您的網站 - 您的託管服務提供商必須支持兩種發佈技術之一 - FTP和/或WebDeploy。
在FTP的情況下,您需要手動輸入以下ftp設置:FTP服務器,用戶名,密碼和目標網址。或者,您也可以指定站點路徑
對於WebDeploy,您可以獲取主機的publishsettings文件並導入設置。否則,您也可以手動輸入這些設置。
相關問題
- 1. 單個PHP頁面託管
- 2. 本地託管頁面
- 3. 讓域名託管在另一個域上託管的頁面
- 4. 在github頁面託管的AngularJS的SEO
- 5. 添加用戶頁面託管網站
- 6. 在github頁面上託管Facebook Messenger bot
- 7. 在webpack中託管多個html頁面
- 8. Firebase託管,創建404頁面
- 9. 如何從iframe頁面與其託管頁面進行通信?
- 10. 從jsf頁面或託管bean頁面導航到上一頁面
- 11. Webmatrix:將ModelState傳遞給部分頁面
- 12. 的WebMatrix 2 ASP頁面發出
- 13. 使用webmatrix渲染頁面的問題
- 14. WebMatrix和DotNetNuke - 發佈數據庫到託管SQL服務器
- 15. 需要在頁面加載時以全屏方式顯示託管html頁面
- 16. PayPal Pro託管支付頁面 - 在付款頁面禁用「PayPal支付」
- 17. 如何創建一個可以託管其他頁面的Xamarin頁面?
- 18. 託管vs非託管
- 19. DirectX託管或非託管?
- 20. 託管託管代理VSTS
- 21. 更改在Sharepoint上託管的網站的登錄頁面
- 22. Facebook的JS SDK共享到託管頁面
- 23. 在Github上託管時腳本停止工作頁面
- 24. 託管頁面重複計費? Spreedly v Chargify v Cheddargetter v Recurly
- 25. 託管Silverlight應用程序頁面與WCF服務的錯誤
- 26. 如何將變量從jsf託管bean傳遞給jsp頁面
- 27. 運行JSP頁面託管在Windows中通過的Apache Tomcat
- 28. 使用Paypal Payflow Pro快速結賬 - 託管頁面
- 29. 支付流與託管結帳頁面重複發生
WebMatrix實際上部署這些無論如何。我認爲他真正要問的是「如果我想使用WebMatrix和WebDeploy功能,主機應該提供什麼功能」......它執行一系列聰明的事情,例如文件同步和數據庫部署。 Hanselman在他最近的演示和博客文章中一直在推廣這些東西。 – Kev 2011-02-05 02:34:45