When I build my project, I get a couple of "Consider app.config remapping of assembly" messages, and a more direly-worded, "warning MSB3247: Found conflicts between different versions of the same dependent assembly."
Yet, the final summation reports 0 warnings. Why is that? It warns me, then says all is well!
Here is the full dump for the curious:
------ Build started: Project: HHS, Configuration: Debug Any CPU ------
Consider app.config remapping of assembly "System.Data, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes" from Version "2.0.0.0" [] to Version "3.5.0.0" [C:\Program Files (x86)\Microsoft.NET\SDK\CompactFramework\v3.5\WindowsCE\System.Data.dll] to solve conflict and get rid of warning.
Consider app.config remapping of assembly "System, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes" from Version "2.0.0.0" [] to Version "3.5.0.0" [C:\Program Files (x86)\Microsoft.NET\SDK\CompactFramework\v3.5\WindowsCE\System.dll] to solve conflict and get rid of warning.
C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets : warning MSB3247: Found conflicts between different versions of the same dependent assembly.
C:\Windows\Microsoft.NET\Framework\v3.5\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4
/define:DEBUG;TRACE;WindowsCE /reference:"C:\Program Files (x86)\Microsoft.NET\SDK\CompactFramework
\v3.5\WindowsCE\mscorlib.dll" /reference:"C:\Program Files (x86)\Microsoft.NET\SDK\CompactFramework
\v3.5\WindowsCE\System.Core.dll" /reference:"C:\Program Files (x86)\Microsoft.NET\SDK\CompactFramework
\v3.5\WindowsCE\System.Data.DataSetExtensions.dll" /reference:"C:\Program Files (x86)\Microsoft.NET\SDK
\CompactFramework\v3.5\WindowsCE\System.Data.dll" /reference:"C:\Program Files (x86)\Microsoft SQL Server Compact
Edition\v3.5\Devices\System.Data.SqlServerCe.dll" /reference:"C:\Program Files (x86)\Microsoft.NET\SDK
\CompactFramework\v3.5\WindowsCE\System.dll" /reference:"C:\Program Files (x86)\Microsoft.NET\SDK
\CompactFramework\v3.5\WindowsCE\System.Drawing.dll" /reference:"C:\Program Files (x86)\Microsoft.NET\SDK
\CompactFramework\v3.5\WindowsCE\System.Windows.Forms.dll" /reference:"C:\Program Files (x86)\Microsoft.NET\SDK
\CompactFramework\v3.5\WindowsCE\System.Xml.dll" /reference:"C:\Program Files (x86)\Microsoft.NET\SDK
\CompactFramework\v3.5\WindowsCE\System.Xml.Linq.dll" /debug+ /debug:full /filealign:512 /optimize- /out:obj\Debug
\HHS.exe /resource:obj\Debug\HHS.frmInvoice.resources /resource:obj\Debug\HHS.frmMain.resources /resource:obj
\Debug\HHS.frmNewDelivery.resources /resource:obj\Debug\HHS.Properties.Resources.resources /target:winexe
frmInvoice.cs frmInvoice.Designer.cs frmMain.cs frmMain.Designer.cs frmNewDelivery.cs frmNewDelivery.Designer.cs
HHSConsts.cs HHSDBUtils.cs HHSUtils.cs Models\Invoice.cs Program.cs Properties\AssemblyInfo.cs Properties
\Resources.Designer.cs RESTUtils.cs
Compile complete -- 0 errors, 0 warnings
HHS -> C:\Handheld21\HHS\bin\Debug\HHS.exe
Done building project "HHS.csproj".
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
So...should I worry about these notables, or shrug them off?