我的webmatrix项目的主机到底需要什么?我知道微软的Scott Hanselman发布了一些不错的主机网站,但我只是觉得好玩。
答案 0 :(得分:4)
要使用Web Deploy从WebMatrix发布到主机,主机需要处于合规状态。首先,它必须运行WebDeploy,远程服务WMSvc必须处于所需的状态(启用并启动)。必须设置Delegation rules,以便用户具有部署IIS应用程序,数据库,ACL等各种组件的权限和正确范围。为了检查主机是否对WebMatrix友好,{{3可以使用(有关主机要求的完整列表,请参阅文章)。
如果您想通过FTP发布到主机,您需要确保在主机上启用FTP发布。
希望这有帮助。
答案 1 :(得分:2)
您可以使用任何.Net 4.0主机,但您需要将一堆DLL文件复制到yuor bin
文件夹。
所需的确切文件取决于您的网站使用的库 至少,您可能需要
这些可以在Program Files\Microsoft ASP.Net
。
如果仍然无效,请从FileNotFound错误中复制任何其他文件。
答案 2 :(得分:0)
要从WebMatrix发布您的网站 - 您的托管服务提供商必须支持两种发布技术之一 - FTP和/或WebDeploy。
如果是FTP,您需要手动输入以下ftp设置:FTP服务器,用户名,密码和目标网址。您也可以选择指定站点路径
如果是WebDeploy,您只需获取主机的publishsettings文件并导入设置即可。否则,您也可以手动输入这些设置。