What happened to the GAC in .NET 4.0?

As you are well aware, all BizTalk programs must reside in the GAC. Many of use the “shell extension” to drag and drop programs to the GAC. But BEWARE, this tool is gone in .NET 4.0. See here for the Microsoft Official Statement: https://msdn.microsoft.com/en-us/library/vstudio/34149zk3%28v=vs.100%29.aspx Former link was moved by MSDN: http://msdn.microsoft.com/en-us/library/34149zk3.aspx “Beginning with the .NET […]

MSMQ in Clustered Environment

We recently learned that when you have MSMQ clustered, you cannot go to the normal “Manage Computer” to manage the queue. Instead, you have to run a special utility: <pre> MMCV –s YourMSMQClusterName </pre> The above utility can be downloaded from Microsoft.

Exception type: InvalidOperationException

Exception type: InvalidOperationException
Source: System.Xml
Target Site: System.Object Deserialize(System.Xml.XmlReader,
System.String, System.Xml.Serialization.XmlDeserializationEvents)
The following is a stack trace that identifies the location where the
exception occured

How Long Does It Take to Install BizTalk?

For planning purposes, you might need to know how long it takes to install BizTalk. This article gives several ideas to that answer, along with some recent lessons learned regarding BT2009/2010, and SQL2008/R2.

Compile Error after TFS Mass Check-In

Error Error
Build failed. Assembly builder could not generate final assembly
‘C:\SourceJF\Dev\BizTalk\WireTransfer\ABC.WireTransfer.Bi
zTalk.Artifacts\obj\Development\~ABC.WireTransfer.BizTalk.Artifacts.d
ll’. Access to the path
‘C:\SourceJF\Dev\BizTalk\WireTransfer\ABC.WireTransfer.Bi
zTalk.Artifacts\Orchestrations\ProcessWireTransfer.odx.cs’ is denied.

ServiceCreateException

Failed while creating a Your.ProjectName.YourOrchestrationName service.

Exception type: ServiceCreationException (CreateServiceException)
occurs when trying to load an orchestration .DLL

Convert Date to XML Date/Time Format

Converting a date such as 1/21/2008 11:09:05 AM to XML Date/Time Format. You might want to put this code into a MapHelper library, then reference it from a Scripting Functoid in a BizTalk Map. <code>         public static string ConvertDateTimetoXmlDateTime(string inDate)         {             try             {                 DateTime dtIn = DateTime.Parse(inDate);                 return System.Xml.XmlConvert.ToString(dtIn, System.Xml.XmlDateTimeSerializationMode.Local);             }             catch             {                 return "invalid-Date/Time-conversion […]