Downloaded the nop_Source loaded in Visual Studio and try to compile.
I can't compile nopCommerce 4.00, still after install AspNetCore-SDK-2.0 for Windows x64, update of Visual Studio 2017, clean successfully the solution.
Allowing or not Nuget downloading of missing packages.
With build solution or rebuild I receive the same error messages of type:
Severity Code Description Project File Line Suppression State
Error CS0006 Metadata file 'D:\BKP2\internet\BKP\ECommerce\nopCommerce_4.00_Beta\Libraries\Nop.Core\bin\Debug\net461\Nop.Core.dll' could not be found Nop.Data D:\BKP2\internet\BKP\ECommerce\nopCommerce_4.00_Beta\Libraries\Nop.Data\CSC 1 Active
Error CS0006 Metadata file 'D:\BKP2\internet\BKP\ECommerce\nopCommerce_4.00_Beta\Libraries\Nop.Core\bin\Debug\net461\Nop.Core.dll' could not be found Nop.Services D:\BKP2\internet\BKP\ECommerce\nopCommerce_4.00_Beta\Libraries\Nop.Services\CSC 1 Active
Warnings:
Severity Code Description Project File Line Suppression State
Warning MSB3277 Found conflicts between different versions of the same dependent assembly that could not be resolved. These reference conflicts are listed in the build log when log verbosity is set to detailed. Nop.Core C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets 1988
And the type of errors: (but I think that this is because of lack of Nop.Core Nop.Data, Nop.Services etc...)
Severity Code Description Project File Line Suppression State
Error CS0234 The type or namespace name 'Primitives' does not exist in the namespace 'Microsoft.Extensions' (are you missing an assembly reference?) Nop.Core D:\BKP2\internet\BKP\ECommerce\nopCommerce_4.00_Beta\Libraries\Nop.Core\Caching\MemoryCacheManager.cs 6 Active