Jun 4, 2014 at 12:51 PM
Edited Jun 4, 2014 at 1:30 PM
First of all - thanks for a nice framework it is really helpfull. :-)
I have an external assembly which I reference from my BizTalk application. (BizTalk 2013)
Deployment/undeployment from within VS 2012 works fine - but when I try to install the created MSI, the external assembly cannot be found - and I get the error below. Is there any difference when you deploy from Visual Studio compared to executing the generated
If I install the external assembly in the GAC prior to MSI deployment - everything works fine. it looks as if the MSI installer isn't putting it in the GAC.
I have more than one external assembly and they are all placed under one ItemGroup - is that ok? That is my ItemGroups contain many entries?
Any help is appreciated.
.... and the BizTalk assembly which reference it is:
... I use mixed artifact assemblies so only:
<IncludeSchemas>True</IncludeSchemas> <!-- We have mixed artifacts everything is regarded as schema assemblies -->
is set to true.
ERROR from deploymentresult:
EXEC : error : Referenced assembly "KMD.AU.Documents.Trace, Version=220.127.116.11, Culture=neutral, PublicKeyToken=c223439d722dbdde" could not be located on local machine's filesystem, so it's impossible to determine if its deployment is required prior
to deployment of current assembly KMD.AU.WSRM.Fetcher, Version=18.104.22.168, Culture=neutral, PublicKeyToken=5595da4b30f7f56f. If referenced assembly is not BizTalk assembly, register it in GAC or add it as a resource to any application in the group using BizTalk
Management Console or btstask.exe specifying type "System.BizTalk:Assembly", then try again.