Reputation: 1387
In BizTalk admin console 2016 there is an option to export the MSI file. I tried to take the backup using this method but after installing the MSI I just compared a schema dll present in the MSI with the DLL in GAC and I see the difference in timestamp and the file also. As per my understanding the DLLin GAC will be part of the MSI export.
So I wanted to know from which path does export MSI functionality takes the backup of files?
Upvotes: 0
Views: 130
Reputation: 11527
The Export MSI uses copies of the DLLs stored in the BizTalk database, not the GAC. If someone has followed bad practices and either GACed a DLL without importing it, or imported it with GACing, then the two will be different, which can cause all sorts of weird problems.
It also causes problems if you attempt to do a roll-back using an exported MSI as it then uses the DLL from the MSI to both import to the BizTalk Databases and the GAC, and if the GAC version was different, then you are not back to your original state.
Upvotes: 1