The error you encountered is related to your environment/setup and not this theme. It's not possible to help you, if you don't want to provide in detail informations about your environment.
Hello, thank you for producing a free of charge nopcommerce template
I have also the same error ( first error encountered was <add namespace="Nop.Web.Framework.UI.Captcha" /> in web.config ) corrected with --> <add namespace="Nop.Web.Framework.Security.Captcha" /> My environment Visual Studio 2017 ( default installation ) Nopcommerce 3.8 ( source code )
Same error is : Ligne 288 : var roles = WorkContext.CurrentCustomer.CustomerRoles.Where(x => x.Active && x.Name == "Administrators");
_Root.cshtml(288,17): error CS0103: The name 'WorkContext' does not exist in the current context