Consider the following:
I have a .NET 3.5 project that uses a .NET 1.1 dll. When I copy the 1.1 dll into the location referenced by the 3.5 project, the 3.5 project will not compile until I close out Visual Studio and reopen the project. I think this is related to refreshing the reference to the 1.1 dll but I’d like a setting to auto-refresh the references. Any suggestions?
Have you tried using a .refresh file? Here is a snippet from Microsoft’s documentation:
Sounds like it would solve your problem. Also, have you tried just setting “CopyLocal” to false for the assembly that isn’t updating.