gpt4 book ai didi

biztalk - IIS 应用程序创建失败并出现 BTDF

转载 作者:行者123 更新时间:2023-12-02 06:26:35 30 4
gpt4 key购买 nike

在 Biztalk 2010 和 Biztalk 部署框架 5.0 (BTDF) 中,我希望创建一个虚拟目录。

我在 .btdfproj 文件中添加了 VDir 部分,但通过 IDE 部署后(也来自构建的 MSI),我收到以下错误:

C:\Program Files (x86)\MSBuild\DeploymentFrameworkForBizTalk\5.0\
BizTalkDeploymentFramework.targets(1646,5):
error MSB4018: The "CreateVirtualDirectory" task failed unexpectedly.
C:\Program Files (x86)\MSBuild\DeploymentFrameworkForBizTalk\5.0\
BizTalkDeploymentFramework.targets(1646,5):
error MSB4018: System.Runtime.InteropServices.COMException (0x800700B7):
Cannot create a file when that file already exists.
(Exception from HRESULT: 0x800700B7)

我使用的是 VS2010 (SP1)、BTDF 5.0、WinServ2008R2(64 位),启用了 IIS6 向后比较功能。偶<UndeployIISArtifacts>true</UndeployIISArtifacts>没有帮助。

最佳答案

找到解决方案。从 IIS“删除”中删除似乎不会删除所有文件。阅读此讨论:http://biztalkdeployment.codeplex.com/discussions/82081

我这样做是为了解决:

  • 导入所有 cmdlet(右键单击任务栏上的 Powershell 图标 -> 导入系统模块)
  • 启动 Powershell,并将其置于无限制模式:Set-ExecutionPolicy 无限制
  • 添加此命令:Remove-WebConfigurationLocation -PSPath 'MACHINE/WEBROOT/APPHOST' -Name 'Default Web Site/[您的 IIS 应用程序]'

将 [YOUR IIS APP] 替换为要删除的 IIS 应用程序名称。

关于biztalk - IIS 应用程序创建失败并出现 BTDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8093756/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com