Hi I've just set up a deployment framework project and seems to work great.
If I undeploy the project by running the MSI, the BizTalk application is not removed and the assemblies are not uninstalled from the GAC. My IIS virtual directory is removed but the IIS application (IIS 7) remains and so does the app pool.
I've read that the app pool is never removed and it doesn't cause an issue with a new install so thats not an issue for me.
What I want to do is delete the biztalk application during an uninstall and remove assemblies from the GAC. I've added this to the btdfproj but it doesn't seem to have any effect.
<Exec Command="BTSTask RemoveApp /ApplicationName:$(ProjectName)" />
<Exec Command="gacutil.exe /u btscriscard.transforms" />
<Exec Command="gacutil.exe /u btscriscard.schemas" />
<Exec Command="gacutil.exe /u btscriscard.orchestrations" />
<Exec Command="gacutil.exe /u btscriscard.esbproxy" />
The uninstall just completes.
Is this not an extensibility point? Am i doing something wrong?
Any ideas most appreciated.