BizTalk 2013R2 / VS 2013 - Compatibility & Deployment to other servers - visual-studio-2013

In the process of evaluating the way we develop and deploy apps to our 2 environments (Test & Live).
Current setup:
Test Server with VS 2013 and BizTalk 2013R2 installed (all app dev is done here, tested and then exported to MSI and installed on Live BizTalk server)
Intended setup:
Local Developer Desktops would have VS 2013 and BizTalk 2013R2 installed, with app development development done locally. Apps would then be deployed to Test Server for QA, and finally exported as MSI across to Live Server.
Questions;
Can you deploy from a local desktop to a network/server location?
Do you have to develop in VS 2013 to deploy to Biz 2013 R2, or are the compatibility settings in VS 2019 that you can configure to emulate VS 2013?

Can you deploy from a local desktop to a network/server location?
No, you cannot deploy from Visual Studio to another server.
What you can do however is to create a build server that gets the code from source control, and creates a MSI package, that is then pushed out to your target server via tools such as Microsoft DevOps, BTDF, Octopus Deploy, Power Shell scripting etc.
Automating your build and deployment reduces a lot of risks.
Do you have to develop in VS 2013 to deploy to Biz 2013 R2, or are the compatibility settings in VS 2019 that you can configure to emulate VS 2013?
Each version of BizTalk needs to be developed in a specific version of Visual Studio with the appropriate BizTalk SDK installed. So no, you cannot use Visual Studio 2019 for BizTalk 2013 R2.

Related

Azure not enable in Visual Studio SSIS Toolbox

I installed the Azure Feature Pack for Integration Services (SSIS). During the installation I got this message:
"64-bit SSIS is not found. This will only install 32-bit feature pack that can only be used with 32-bit SSIS (e.g in SSDT)"
When I run the visual studio, the Azure is disabled in the SSIS toolbox.
How can I fix this issue and make the Azure enable in the toolbox?
I have installed Visual Studio ver 16.6.5
I have installed SQL Server 2017 and 2019
My pc is 64-bit
Regards
Waleed
Since you are running Visual Studio 2019 (16.6.5 as you say), you should check which version of the Azure Feature Pack for Integration Services you have installed.
The Azure Feature Pack for Integration Services version should match the targeted SQL Server version for your SSIS project (Configuration Properties -> TargetServerVersion).

Build BizTalk 2013 R2 source controlled in TFS 2012?

I'm hoping this isn't closed as a duplicate of Is TF Build 2013 compatible with TFS 2012? because the question is almost two years old, the only answer it got was of low quality and the answer was not accepted.
My company is currently running an on-premises TFS 2012 Application Tier with a TFS 2012 Build Agent, which builds BizTalk 2013 projects. We're considering an upgrade to BizTalk 2013 R2, but we know that BizTalk 2013 R2 doesn't build in VS 2012.
We know we will eventually have to upgrade our TFS installation, but for now we don't have the resources and we're looking for a short-term solution. Our idea was to investigate upgrading only the Build Agent to the 2013 version (or potentially even just the Visual Studio installation on the Build Agent machine?) so that we don't have to expend the effort to upgrade both systems simultaneously.
Specifically, is it possible to build BizTalk 2013 R2 projects if the TFS Application Tier is still 2012?
More generally, is it possible to upgrade only the Build Agent to 2013 or higher if the TFS Application Tier is 2012?
I'm not sure as I don't use Biztalk, but I'd think installing VS2013 on the TFS2012 build server would resolve it.
Where I work we have TFS2012.4 and VS 2012.4 & VS2013.4 on the installed on the build server so that we can build newer project types and .net 4.5.2 stuff.
You could test by running a build agent/controller, either on your machine or in a Hyper-V VM if you have Win 8 or greater - just remember to "tag" the agent so it doesn't get picked up.
TFS and Build of Biztalk are two separate thing, you don't need to upgrade TFS to upgrade Biztalk. If you install VS 2013 on build agent that will fix yr problem. In order to test I would recommend to have a new build server with VS2013 and Biztalk 2013 R2.

Visual Studio 2010 web deployment to IIS server

I need to be able to setup my IIS server to accept Web Application publishing via the web deployment tool in Visual Studio 2010. I have attempted to install web deploy, but still haven't had any success. I am not positive if this is the right tool or not.
I am running Server 2008 R2 Enterprise
version 6.1.7601 Service Pack 1 Build 7601
X64
IIS Version 7.5.7600.16385
SQL Databases will be accessed and are housed on this server as well.
SSRS is also running on this server.
Thank you,
Stephen Hathaway

Any point in having BizTalk Server Developer Edition without proper Visual Studio?

Microsoft provides a free Developer Edition of BizTalk Server. I'd like to do some BizTalk development to get insights into what I think is an interesting bit of enterprise technology. Now, BizTalk Server systems requirements list a full version of Visual Studio as a prerequisite for the BizTalk Developer Tools:
Microsoft Visual Studio 2010 provides a development environment for
rapidly building applications that target any device and integrate
with any platform. This is required for the Developer Tools and SDK
component of both BizTalk Server and BizTalk RFID. The Developer Tools
and SDK component cannot be installed on Visual Studio 2010 Express
Editions.
There's a video Example of an Orchestration (BizTalk) that gives you an idea of what the Dev Tools for VS look like.
Is it possible to do BizTalk development without the Dev Tools? Does it make sense? Is there any point in installing BizTalk Server on a developer machine without a non-Express version of Visual Studio?
You should be able to install the BizTalk server runtime, which would allow you to dig around in the BizTalk Server Administration console. You can use that to create ports that send and receive messages, without the need for Visual Studio.
However, that is about as far as you can go without Visual Studio. You'll need it to compile schemas, build maps to transform data, and create orchestrations.

TFS 2008 to Build VS 2010 Projects - what version of VS should go on the TFS Server?

I need to get VS 2010 projects that are using Visual Studio Tests building on a TFS 2008 build server. I didn't want to have to install VS 2010 but am now willing to do so after trying the advice one person posted here:
http://www.richard-banks.org/2009/11/how-to-build-vs2010-solutions-using.html
and some other posts I've found but am still getting errors from the VS Test dlls.
What version of VS 2010 do I need to install to support builds with VS Tests for a TFS 2008 build server?
I was able to get VS 2010 projects to build using TFS 2008 source only by installing Team Foundation Server Build and Team Foundation Server 2010 Build agents. I also had to install Microsoft Windows SDK for Windows Server 2008.
I followed the advice here as well to set TFS 2008 build agent to use .net 4:
http://www.richard-banks.org/2009/11/how-to-build-vs2010-solutions-using.html

Resources