none
Visual studio 2010 support for BizTalk 2010 development

    Question

  • We plan to use Visual Studio enterprise edition to support BizTalk 2010 development remotely. There is no visual studio 2010 installed on BizTalk 2010 server. I have following issues

    1) We don't see BizTalk templates with in visual studio 2010. We are on Windows XP and we are not successful in installing BizTalk 2010 on same machine as VS 2010 due to O/S in comparability issue.

    We are trying to move all our projects from BizTalk 2006 R2 to BizTalk 2010. BizTalk 2010 is already installed on Windows 2008 Server with out VS 2010. Can some one suggest best approach how to do this.

     

    Thanks

     

     

    Monday, May 23, 2011 9:51 PM

Answers

  •  

    Last two question.

    1)So, we have to install VS 2010 first and later install BizTalk 2010, Biz Talk development tools on work station with Windows 7 or 2008. Is the order of install mandatory and is correct.

    2) We already have BizTalk 2010 installed and configured on server. can I go ahead and install VS 2010 on the same server. This is our development env and I don't bother doing development directly on server.

     

    Thanks

     

     

    Yes you have to install the VS2010 first and then the BizTalk 2010 on the workstation having OS supported by BizTalk 2010.

    Answer to your question is yes you can install the VS2010 but as it would be installed after installing the BizTalk so you will not be able to see the BizTalk template, so after installing the VS2010 repair the BizTalk setup and you will see the BizTalk template after repairing the BizTalk.


    Mark As Answer or Vote As Helpful if My Reply Does, Regards, -Rohit
    • Marked as answer by subraman Tuesday, May 24, 2011 4:37 PM
    Tuesday, May 24, 2011 7:19 AM
    Moderator
  • I am not clear of what is mentioned. I ma not BizTalk developer myself.

    We are trying to open BizTalk solution developed in VS 2005 in VS 2010 and deploy them to remote BizTalk 2010 server. I do not have all details but we see BizTalk templates in VS 2005 but not in VS 2010.

    Here is setup. BizTalk 2010 is on server 1, SQL 2008 is on another box server2(clustered). VS 2010 is installed on desktop. Plan to deploy all BizTalk 2006 applications to BizTalk 201. Will above solution work in this scenario.

     

    Thanks

     

    In your original post you stated that you had VS2010 installed on an XP Workstation. BizTalk 2010 does not support Windows XP. You cannot deploy the BizTalk development tools on that platform due to compatability issues. Also, you cannot deploy directly from a workstation to ANOTHER remote server. You must manually move the DLL's to the remote server to complete the deployment. Let me know if you need more assitance.
    • Marked as answer by subraman Tuesday, May 24, 2011 4:37 PM
    Monday, May 23, 2011 10:16 PM
  • In case you face any issues migrating projects from BTS2006R2 to BTS2010, then you may find the following posts useful

    http://social.msdn.microsoft.com/Forums/en-US/biztalkgeneral/thread/085276f6-a890-45df-8418-1e96193e53c9/

    http://justbizzie.blogspot.com/2010/10/migrating-biztalk-2006r2-sources-to.html

     


    Ambuj Kumar (FTE - Microsoft BizTalk Server)
    • Marked as answer by subraman Tuesday, May 24, 2011 4:37 PM
    Tuesday, May 24, 2011 8:16 AM

All replies

  • System requirements for BizTalk 2010 are as follows: One of the following operating systems: ▪ Windows Server 2008 R2 ▪ Windows Server 2008 with Service Pack 2 ▪ Windows 7 ▪ Windows Vista with Service Pack 2 There is no support for BizTalk being installed on an XP platform. You can find all the system requirements here... http://www.microsoft.com/biztalk/en/us/system-requirements.aspx As far as remote support. You can point your development instance to another SQL Server instance, but the DLL's will not be auto deployed to that Biztalk server (assuming that SQL and BizTalk server are on the same box). The Application will get deployed and references will be created on the remote instance. You will have to scipt out the gac'ing of your DLL's or manually gac them if you want to test. If however, you have a remote SQL server instance and you want to deploy and test on your local machine, then the VS2010 "deploy" will work for you as long as you point to the appropriate SQL instance in your configuration (default is local).
    Monday, May 23, 2011 9:59 PM
  • I am not clear of what is mentioned. I ma not BizTalk developer myself.

    We are trying to open BizTalk solution developed in VS 2005 in VS 2010 and deploy them to remote BizTalk 2010 server. I do not have all details but we see BizTalk templates in VS 2005 but not in VS 2010.

    Here is setup. BizTalk 2010 is on server 1, SQL 2008 is on another box server2(clustered). VS 2010 is installed on desktop. Plan to deploy all BizTalk 2006 applications to BizTalk 201. Will above solution work in this scenario.

     

    Thanks

     

    Monday, May 23, 2011 10:09 PM
  • I am not clear of what is mentioned. I ma not BizTalk developer myself.

    We are trying to open BizTalk solution developed in VS 2005 in VS 2010 and deploy them to remote BizTalk 2010 server. I do not have all details but we see BizTalk templates in VS 2005 but not in VS 2010.

    Here is setup. BizTalk 2010 is on server 1, SQL 2008 is on another box server2(clustered). VS 2010 is installed on desktop. Plan to deploy all BizTalk 2006 applications to BizTalk 201. Will above solution work in this scenario.

     

    Thanks

     

    In your original post you stated that you had VS2010 installed on an XP Workstation. BizTalk 2010 does not support Windows XP. You cannot deploy the BizTalk development tools on that platform due to compatability issues. Also, you cannot deploy directly from a workstation to ANOTHER remote server. You must manually move the DLL's to the remote server to complete the deployment. Let me know if you need more assitance.
    • Marked as answer by subraman Tuesday, May 24, 2011 4:37 PM
    Monday, May 23, 2011 10:16 PM
  • Kevin,

    That is fine. We can leave with manually moving the DLL. So, my questions are

     

    1) What changes are to be done on workstation VS 2010 environment when we open up solution.

    2) Can we create MSI file and later it can be deployed on BizTalk 2010 server. If this is possible what else steps we have to do manual.

     

    Can you briefly put steps in sequence what to be done in this case to move applications from 2006 to 2010 Biztalk.

    Thanks

    Monday, May 23, 2011 10:32 PM
  • Kevin,

    That is fine. We can leave with manually moving the DLL. So, my questions are

     

    1) What changes are to be done on workstation VS 2010 environment when we open up solution.

    2) Can we create MSI file and later it can be deployed on BizTalk 2010 server. If this is possible what else steps we have to do manual.

     

    Can you briefly put steps in sequence what to be done in this case to move applications from 2006 to 2010 Biztalk.

    Thanks

    To begin with, you must install BizTalk in your development environment (even though BizTalk "server" will be another box in your environment... the development templates and resources need to be deployed to the machine that you intended to use for development. But as I stated, previously your development machine (running Windows XP) is not supported. You must first upgrade to Windows 7 or Install Server 2008 on your development workstation. You cannot load your BizTalk projects into your dev environment without installing the BizTalk VS/devloper tools. Creating an MSI can be done with the deployment tools. Check out the deployment framework on codeplex for more information. http://biztalkdeployment.codeplex.com/
    Monday, May 23, 2011 10:50 PM
  •  

    Last two question.

    1)So, we have to install VS 2010 first and later install BizTalk 2010, Biz Talk development tools on work station with Windows 7 or 2008. Is the order of install mandatory and is correct.

    2) We already have BizTalk 2010 installed and configured on server. can I go ahead and install VS 2010 on the same server. This is our development env and I don't bother doing development directly on server.

     

    Thanks

     

     

    Monday, May 23, 2011 11:07 PM
  •  

    Last two question.

    1)So, we have to install VS 2010 first and later install BizTalk 2010, Biz Talk development tools on work station with Windows 7 or 2008. Is the order of install mandatory and is correct.

    2) We already have BizTalk 2010 installed and configured on server. can I go ahead and install VS 2010 on the same server. This is our development env and I don't bother doing development directly on server.

     

    Thanks

     

     

    Yes you have to install the VS2010 first and then the BizTalk 2010 on the workstation having OS supported by BizTalk 2010.

    Answer to your question is yes you can install the VS2010 but as it would be installed after installing the BizTalk so you will not be able to see the BizTalk template, so after installing the VS2010 repair the BizTalk setup and you will see the BizTalk template after repairing the BizTalk.


    Mark As Answer or Vote As Helpful if My Reply Does, Regards, -Rohit
    • Marked as answer by subraman Tuesday, May 24, 2011 4:37 PM
    Tuesday, May 24, 2011 7:19 AM
    Moderator
  • In case you face any issues migrating projects from BTS2006R2 to BTS2010, then you may find the following posts useful

    http://social.msdn.microsoft.com/Forums/en-US/biztalkgeneral/thread/085276f6-a890-45df-8418-1e96193e53c9/

    http://justbizzie.blogspot.com/2010/10/migrating-biztalk-2006r2-sources-to.html

     


    Ambuj Kumar (FTE - Microsoft BizTalk Server)
    • Marked as answer by subraman Tuesday, May 24, 2011 4:37 PM
    Tuesday, May 24, 2011 8:16 AM