有没有可能与纯IIS使用WebMatrix?

我想检查WebMatrix自动发布我们的网站到IIS(现在,我必须压缩,复制出来,远程桌面到服务器,解压缩,等等)。

但是,我可以find有关如何设置WebMatrix的每个示例都涉及到Azure,或者使用从主机提供商处获得的.publishsettings文件。 我很好奇,如果我能发布到一个正常的,每天在Windows Server 2008上运行的IIS服务器。到目前为止,我已经做的IIS服务器是安装Web Deploy,我相信是WebMatrix用来发布的协议。

当我进入远程站点设置屏幕时,我selectinput设置 。 我selectWeb部署作为协议,键入我的NT域凭据(我是该服务器上的pipe理员)。 我在网站名称目标url网站 URL 。 当我点击validation连接 ,我得到:

在这里输入图像说明

我做错了什么,或者这是不可能的?

你将不得不在服务器上启用它。 如果你在IIS 7上,你可以看看这里 。

有更简单的方法来实现你想要的,例如,你可以直接在你所在的文件夹中启用(S)FTP。 如果您已经有了允许RDP访问机器的奢侈,那么您可能有足够的权利以任何您想要的方式进行设置。 要小心,不要危及安全。

好的,看来你的问题更多的是将Web项目部署到服务器的最佳方式。 WebMatrix是一个path,但我会build议你至less拿起一份VS2010 Express,甚至更好的2012 Express或更高版本。 更新后的Web部署和发布设置比WebMatrixfunction更强大,并允许多种附加选项。 可能还有一些IIS设置需要应对,但这是专业和自动化轨道的正确轨道。

也就是说,现在可以将整个发布版本构build和部署自动化为Azure和IIS框,作为构build过程的一部分。 我会检查一下,做一些研究,并回来的任何问题。 与未来的WebMatrix相比,您还有更多的事情要在未来的道路上走下去。