我看了很多帖子,就通过VS2012,并通过命令行WebDeploy文档页面等。
在所有的部署方案,我注意到,目标站点应该已经在目标计算机(IIS)上存在。
是否有创建一个用于创建网站,如果目的地(主机)机不存在一个包的选项?
我看了很多帖子,就通过VS2012,并通过命令行WebDeploy文档页面等。
在所有的部署方案,我注意到,目标站点应该已经在目标计算机(IIS)上存在。
是否有创建一个用于创建网站,如果目的地(主机)机不存在一个包的选项?
该appHostConfig
供应商将在远程服务器上的站点。 它配备了上设置远程绑定和物理路径上百万的警告,所以先在本地环境中进行测试。 您还需要admin(明显)。
由于您使用VS2012来执行你的发布(而不是直接msdeploy)。 您应该能够通过执行以下操作自动创建的网站:
/
) <IncludeIisSettings>true</IncludeIisSettings>
内的<PropertyGroup>
在您的个人资料发布 然后,它应该包括appHostConfig
在部署中。
如果你也想创建的应用程序池,你将需要启用AppPoolExtension
在您发布的个人资料:
<PropertyGroup>
<PublishEnableLinks>AppPoolExtension</PublishEnableLinks>
</PropertyGroup>