在 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>
于事无补。