I migrated a project from AGP 2.9 to AGP 3.0 and it builds fine, though it comes back with a single warning MSB3277: Found conflict between different versions of "System.Drawing.Common" that could not be resolved.
The more detailed description is:
There was a conflict between "System.Drawing.Common, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51" and "System.Drawing.Common, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
"System.Drawing.Common, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51" was chosen because it was primary and "System.Drawing.Common, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51" was not.
I ran a build with a diagnostic log, but I cannot find out what part is still using version 4. I believe the pieces using version 6 are relatively clear:
- ArcGIS.Desktop.Framework.dll
- ArcGIS.Desktop.Core.dll
- ArcGIS.Desktop.Mapping.dll
- ArcGIS.Desktop.Editing.dll
- ArcGIS.Desktop.Layouts.dll
Any suggestions on how I can get rid of this warning?