The pdb associated with D: \ C # \ source \ bin \ ReleaseMyApp.exe is deprecated.
Since you did not explicitly say that you checked that pdb and exes are synchronized, I assume that I will ask the obvious question: is there pdb in the folder and have you checked the timestamps on the files?
As I understand it, if there is debugging information for the source files, then ilmerge will create debugging information for the target, and if the original is out of date, it probably displays this error, and does not generate incorrect information.
If you don't need debugging information, what happens if you delete the pdb files?
source share