msdeploy IIS 6到7迁移问题

时间:2009-08-23 23:53:36

标签: iis iis-7 iis-6 msdeploy

我正在尝试查看我的网站在Windows Server 2003上运行的IIS 6.0上的依赖关系。当我输入以下命令时,

 msdeploy -verb:getDependencies -source:metakey=lm/w3svc/1

我收到以下错误:

C:\Program Files\IIS\Microsoft Web Deploy>msdeploy -verb:getDependencies -source
:metakey=lm/w3svc/1
Error:  Object of type 'metaKey' and path 'lm/w3svc/1' cannot be created
Error:  The metabase key '/lm/w3svc/1' could not be found.
Error:  Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
Error count: 1

任何人都可以向我解释这些吗?

2 个答案:

答案 0 :(得分:7)

检查网站ID为1的网站是否存在(/ lm / w3svc / 1 ) 单击左窗格中的网站节点,然后选中右侧窗格中的标识符列(IIS 6)

答案 1 :(得分:1)

usman拥有它......并且不,以管理员身份登录不会在管理模式下运行控制台。即使您以管理员(或管理员)身份登录,您仍然必须以管理员模式运行控制台。