Forum Discussion

AmitaBarge1gmailcom's avatar
AmitaBarge1gmailcom
Copper Contributor
Aug 21, 2020

Deployment Framework for BizTalk 2020

I installed Biztalk deployment framework 5.8 on dev machine.

Does anybody installed the BTDF extension for VS 2019 ? 

I am not able to find the installable on the vistual studio market place . 

 

Any help is appreciated .

15 Replies

  • Hallo zusammen,

     

    wir haben die BTDF Extensions  für VS 2019 migrieren können. Wer dies auch machen möchte, hier eine kurze Einleitung, wie das für uns funktioniert hat.

    https://datapassion.de/index.php/dpnews/btdf-extentions-for-vs-2019-biztalk-deployment-framework-2020-visual-studio-2019-extentions 

    Bitte beachtet, dass dies nur ein Workaround ist, bis der Autor eine offizielle Version uns allen zur Verfügung stellt.

    Bei Fragen meldet Euch bei uns - DATA Passion GmbH

     

     

  • Hi all,

    we have a solution how to run BTDF 2020 Extensions under VS 2019: 

    https://datapassion.de/index.php/dpnews/btdf-extentions-for-vs-2019-biztalk-deployment-framework-2020-visual-studio-2019-extentions

    Please consider this is just a workaround until we all have the official version.

     

    I hope we can help.

     

    Let's make integration smart today

     

     

     

     

    • theman512's avatar
      theman512
      Copper Contributor
      I am building the BTDF.ToolsForVisualStudio and getting the following error;
      Error: The "ResolveComReference" task returned false but did not log an error.
      project name: DeploymentFrameworkForBizTalkAddin
      I really appreciate any help you can provide.
      • besserg's avatar
        besserg
        Copper Contributor

        theman512 Do you have all the dependencies installed on the host you're trying to build the project?

    • andreicorovei's avatar
      andreicorovei
      Copper Contributor

      DATA_Passion_GmbH 

       

      Attempting to install Microsoft.VisualStudio.Shell.15.0 latest version will not work because one of the dependent packages is built just for .net core. To workaround this, install version 16.0.28729.

    • Dileep_Nagaraju's avatar
      Dileep_Nagaraju
      Copper Contributor

      Hi DATA_Passion_GmbH ,

       

      I tried installing the btdf extension for VS 2019 but facing the following issue while building the solution. Could you pls help me with this.


      Error CS0006 Metadata file 'D:\Softwares\ToolsForVisualStudio-master\ToolsForVisualStudio-master\src\AddIn.ProjectWizard\bin\Debug\DeploymentFxForBizTalkAddin.ProjectWizard.dll' could not be found DeploymentFrameworkForBizTalkAddin.ProjectWizard.Test D:\Softwares\ToolsForVisualStudio-master\ToolsForVisualStudio-master\src\AddIn.ProjectWizard.Test\CSC 1 Active

       

      Thanks in advance!

       

      Regards,

      Dileep N

  • tfabraham's avatar
    tfabraham
    Copper Contributor

    AmitaBarge1gmailcomThe Visual Studio 2019 extension is not yet available, and I do not have a release date to share. v5.8 of the Framework itself is available in stable beta form for BizTalk 2020.

     

    You can follow the VS extension https://github.com/BTDF/ToolsForVisualStudio.

     

    Thanks,

    Thomas Abraham

    • glav27's avatar
      glav27
      Copper Contributor

      tfabraham - I have installed the BTDF V5.8 to be used for BizTalk 2020 upgrade/migration project. 

      Although the build path had to be changed to the VS2019 current\bin folder inorder to build, I am facing an issue with the deployment with the error as below.

      BizTalkDeploymentFramework.targets(1769,3): error MSB4067: The element <ItemDefinitionGroup> beneath element <Project> is unrecognized. 

      Upon further checking the files, it has below code; which wasnt in the v5.7. What is the use of this below code and how to resolve the error MSB4067? 

      <ItemDefinitionGroup>
      <IISAppPool>
      <DotNetFrameworkVersion>v4.0</DotNetFrameworkVersion>
      <PipelineMode>Integrated</PipelineMode>
      <Enable32Bit>False</Enable32Bit>
      <IdentityType>ApplicationPoolIdentity</IdentityType>
      <DeployAction>$(IISAppPoolDefaultDeployAction)</DeployAction>
      <UndeployAction>$(IISAppPoolDefaultUndeployAction)</UndeployAction>
      </IISAppPool>
      </ItemDefinitionGroup>

      <ItemDefinitionGroup>
      <IISApp>
      <SiteName>Default Web Site</SiteName>
      <DeployAction>CreateOrUpdate</DeployAction>
      <UndeployAction>Delete</UndeployAction>
      </IISApp>
      </ItemDefinitionGroup>

      • besserg's avatar
        besserg
        Copper Contributor
        glav27 - resolved the above issue by using the packaged framework assemblies included in "MyBTProject\1.0\Deployment\Framework" with the 5.7 versions (e.g.: BizTalkDeploymentFramework.Tasks.dll). Something when packaging from VS2019 has those assemblies on a different build version, reverting them resolved the problem for us. Would be great to have these work by default for BT2020 and VS2019 🙂
    • CFBurns's avatar
      CFBurns
      Copper Contributor
      Anxious for release. Thank you for link.

Resources