I am trying to combine two assemblies into one assembly, which works quietly. However, when I try to merge * .pdb files, I get an error message:
Access to the path "F: \ Fentec \ Businessplan \ trunk \ Ausgabe \ Debug \ modules \ Planrechnung \ Planrechnung.pdb" is denied.
If I use the / ndebug option to skip merging * .pdb files, it works fine. But of course, characters cannot be loaded during debugging. At first I thought that when calling ILMerge in the postbuild event, this Planrechung.pdb is used and blocked. I also tried closing VS2010 and calling ILMerge from the command line, but the result remained the same. I checked with ProcessExplorer and there is no handle in the file.
This is how I call ILMerge:
E: \ XP \ Tools \ ILMerge \ ilmerge / targetplatform: v4, "D: \ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319" / lib: "F: \ Fentec \ Businessplan \ trunk \ Ausgabe \ Debug \ bin" /out:Planrechnung.dll "F: \ Fentec \ Businessplan \ trunk \ Ausgabe \ Debug \ modules \ Planrechnung \ Planrechnung.dll" "F: \ Fentec \ Businessplan \ trunk \ Ausgabe \ Debug \ modules \ Mandantenverwaltung \ Mandantenverwaltung.dll"
Did I miss something? If you need more information, just ask.
Hi,
Skalli
Skalli
source share