Iis msbuild-unauthorizedAccessException:检索CLSID为{2B72133B-3F5B-4602-8952-803546CE3344的远程组件的COM类工厂
我正在使用MSBuld任务更改windows 2012 server上承载的IIS站点的虚拟目录。我正在使用以下代码:Iis msbuild-unauthorizedAccessException:检索CLSID为{2B72133B-3F5B-4602-8952-803546CE3344的远程组件的COM类工厂,iis,msbuild,msbuild-task,msbuild-4.0,unauthorized,Iis,Msbuild,Msbuild Task,Msbuild 4.0,Unauthorized,我正在使用MSBuld任务更改windows 2012 server上承载的IIS站点的虚拟目录。我正在使用以下代码: <MSBuild.ExtensionPack.Web.Iis7Website TaskAction="Stop" Name="TestSite" MachineName="$(Machi
<MSBuild.ExtensionPack.Web.Iis7Website TaskAction="Stop"
Name="TestSite"
MachineName="$(MachineName)"/>
<MSBuild.ExtensionPack.Web.Iis7Website TaskAction="ModifyPath"
Name="TestSite"
Path="$(PublishDir)"
MachineName="$(MachineName)"/>
<MSBuild.ExtensionPack.Web.Iis7Website TaskAction="Start"
Name="TestSite"
MachineName="$(MachineName)"/>
我正在执行两项任务:
还有其他工作吗?事实证明,我是使用Team City(持续集成服务器)运行任务的这反过来又使用ms build task来更改虚拟目录。Team city在服务帐户下运行。我必须将该服务帐户添加到远程计算机上的Administrators组下错误代码80070005被拒绝访问。我建议确保您的用户有权在上管理iis实例这台机器。@MaxYoung:请提供更多详细信息。在哪里检查..怎么办?我正在执行两个步骤。在第一步中,从我的计算机复制文件到这台远程机器,我正在复制工作正常的文件,在第二步中,我正在使用msbuild更改虚拟目录,但失败了。