views:

118

answers:

0

I have been attempting to add a Deployment Project to my web app. When I build it, I get a message "An error occurred when merging assemblies: Exception from HRESULT: 0x806D0004". There is no other detail, like ILMerge error, or Duplicate Name. I have "verbosity" set to "Diagnostic", and this is the output:

Command:

C:\Program Files\MSBuild\Microsoft\WebDeployment\v8.0\aspnet_merge.exe "\...XXX...\My Documents\Visual Studio 2005\Projects\XXX_deploy\Debug" -o XXX_deploy -debug -copyattrs

The "AspNetMerge" task is using "aspnet_merge.exe" from "C:\Program Files\MSBuild\Microsoft\WebDeployment\v8.0\aspnet_merge.exe".

Utility to merge precompiled ASP.NET assemblies.

An error occurred when merging assemblies: Exception from HRESULT: 0x806D0004

C:\Program Files\MSBuild\Microsoft\WebDeployment\v8.0\Microsoft.WebDeployment.targets(474,9): error MSB6006: "aspnet_merge.exe" exited with code 1.

Done executing task "AspNetMerge" -- FAILED.

Done building target "AspNetMerge" in project "XXX_deploy.wdproj" -- FAILED.

Done building project "XXX_deploy.wdproj" -- FAILED.

Build FAILED.

I have tried running the command via the Command prompt, but it does not give any additional information.

I have also removed EVERYTHING from the project, including references, style sheets, forms, tableadapters. I still have a web.config, but deleted all app-specific lines. I added a single new form named Default. I have even tried renaming that form to DefaultX, just in case there was another Default out there. I still get the error.

What else can I look for?

I'm running VS 2005 v8.05.

Thanks Dan