none
HIS version used to genereate .Net assembly RRS feed

  • Question

  • Is it possible to find information in a .Net assembly regarding which version of HIS was used to generate it? THis information is relevant to know when upgrading to HIS 2010
    • Moved by Ben Cline1 Thursday, January 12, 2012 1:39 AM related to HIS (From:BizTalk Server Adapters and Adapter Pack)
    Tuesday, January 10, 2012 11:53 AM

Answers

  • Hi,

    You can for example do this by a simple .Net application using the Namespace Assembly. In the Referenced Assemblies you may find :

    Microsoft.HostIntegration.Ti.DCGEN => HIS 2006

    Microsoft.HostIntegration.Ti.TBGEN => HIS 2006

    I didn't find another way to find this out !

    Best Regards,


    Steve Melan - BCEE My Blog : http://stevemelan.wordpress.com
    • Marked as answer by tkorten Friday, January 13, 2012 9:30 AM
    Friday, January 13, 2012 7:07 AM

All replies

  • Hi,

    You can for example do this by a simple .Net application using the Namespace Assembly. In the Referenced Assemblies you may find :

    Microsoft.HostIntegration.Ti.DCGEN => HIS 2006

    Microsoft.HostIntegration.Ti.TBGEN => HIS 2006

    I didn't find another way to find this out !

    Best Regards,


    Steve Melan - BCEE My Blog : http://stevemelan.wordpress.com
    • Marked as answer by tkorten Friday, January 13, 2012 9:30 AM
    Friday, January 13, 2012 7:07 AM
  • Perfect!

    Using ildasm.exe i find the referenced assemblies:

    - Microsoft.HostIntegration.Ti.DCGEN => HIS 2006

    - Microsoft.HostIntegration.Ti.TBGEN => HIS 2009

    Thanks!

    Regards,

    Tor

     

     

    Friday, January 13, 2012 9:30 AM
  • You're welcome !

    TBGEN => HIS 2009 & HIS 2010 (sorry :-))

    Best Regards,

     


    Steve Melan - BCEE My Blog : http://stevemelan.wordpress.com
    Friday, January 13, 2012 9:49 AM
  • Hi all,

       2004/2006 all reference DCGen; 2009 Assemblies which are SNA related (as opposed to TCP) also reference DCGen.

       2009 (non-SNA) and 2010 Assemblies reference TBGen.

    To be more precise - if you use Ildasm, and open the manifest...look for the CustomTIAttribute text which STARTS with:

    ..$94A04503

    The END of the attribute will look like:

    8.05.4427..

    8.05 -> 2010

    8.00 -> 2009

    7.00 -> 2006

    6.00 -> 2004

    NOTE: I only looked at a 2010 Assembly, but I am fairly confident that the others are as above.

    HTH, Rob

    Friday, January 13, 2012 4:39 PM
    Moderator