Geeks With Blogs
Jeffrey's Blog .Net Developer

Here are some notes on customising exports created via the BizTalk Administration Export MSI file.

image

Before creating the export, add any externally referenced .Net assemblies by adding them as a resource in the BizTalk Application's Resources folder:

image

This will allow you to include the added resources in your export and will add them to the Global Assembly Cache during installation.

image

This is also a good means of deploying binding files for different environments.

Also, verify the Destination Location of all resources are set to install in the deployment folder.  The following assembly

image

Should be modified so it will install in the installation folder:

image

A tool like Orca (available in vista SDK) can be used to modify the default deployment folder by changing the manufacturer property.  The screen below shows the property to be modified:

image

Just some notes...

Posted on Tuesday, June 24, 2008 3:11 PM BizTalk | Back to top


Comments on this post: BizTalk Msi Export: Customisation

# re: BizTalk Msi Export: Customisation
Requesting Gravatar...
Do you know how a Resource can be added programatically? I have a custom DLL that I put into the GAC as a post-build step. I would like to add my DLL as a Resource to my application as well as restart the app. How can that be done?

Thanks.
Left by SCBX on Dec 18, 2008 4:57 AM

# re: BizTalk Msi Export: Customisation
Requesting Gravatar...
Sorry, not off-hand. When adding the resource to the BizTalk Application, you can specify to add to the GAC on install (see graphic above). Then with Orca you could add some scripting. I tend to try to keep my installs simple as I am not developing commercial software but in-house solutions. In other words, the client is more interested in paying for more/better functionality than a smoother and automated deployment.

Cheers
Left by Chilberto on Dec 18, 2008 10:52 AM

Your comment:
 (will show your gravatar)


Copyright © Chilberto | Powered by: GeeksWithBlogs.net