I tried running Clean Solution before the new build and it made no difference.
I noticed a difference when I build the simple dockable window sample and my project. The sample runs esriRegasm.exe on the dll when it is finished and mine does not. The ouput window results are shown below for both project compiles.
This has never been an issue before. I have been working on this dll for several years and multilple ArcGIS upgrades.
But, could this be the problem? If it is the problem, how is esriRegasm getting executed because I can't find any difference in the sample code and mine? Is there something that forces the execution of esriRegasm?
------ Build started: Project: SimpleLogWindowVB2008, Configuration: Release Any CPU ------
SimpleLogWindowVB2008 -> C:\...\VBNet\bin\Release\SimpleLogWindowVB.dll
esriRegasm.exe "C:\...\VBNet\bin\Release\SimpleLogWindowVB.dll" /p: Desktop /s
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
------ Build started: Project: AddressingEditorTools, Configuration: Release Any CPU ------
c:\WINDOWS\Microsoft.NET\Framework\v3.5\Vbc.exe /noconfig ...
AddressingEditorTools -> C:\...\Addressing\bin\Release\AddressingEditorTools.dll
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
Thanks,
Bill