BTDF / DeploymentFramework

The Deployment Framework for BizTalk is the most powerful and customizable, yet easy-to-use toolkit for deploying and configuring your BizTalk solutions.
MIT License
53 stars 24 forks source link

Feature: Enable overwrite for CopyVirtualDirectoryFiles #378

Closed tfabraham closed 6 years ago

tfabraham commented 6 years ago

In the past BTDF successfully deployed multiple virtual directories with the same app pool and physical path. Since I upgraded to BTDF 6 all but the first CopyVirtualDirectoryFiles task fails since it is hard coded to not overwrite.

(BizTalkDeploymentFramework.Tasks, Version=6.0.110.0) error MSB4018: The "CopyVirtualDirectoryFiles" task failed unexpectedly. error MSB4018: System.IO.IOException: The file '...\BTSHTTPReceive.dll' already exists.

btdfproj snippet:

BtsHttpReceive ..\BtsHttpReceive /as2 BtsHttpReceive.dll BtsHttpReceive ..\BtsHttpReceive /as2edi BtsHttpReceive.dll

Several workarounds come to mind, but what do you recommend given multiple existing partners require different port types (one/two-way) and/or receive pipelines (As2/As2Edi)?

This work item was migrated from CodePlex

CodePlex work item ID: '10937' Assigned to: 'tfabraham' Vote count: '1'

tfabraham commented 6 years ago

[UnknownUser@3/14/2017] Resolved with changeset 79769.