CodeTaskFactory“在程序集中找不到”
问题描述:
我是在DotNet中新建的,我从GitHub中克隆了一些项目,然后尝试运行,然后出现错误。CodeTaskFactory“在程序集中找不到”
操作系统:Mac 10.12.6(16G29) 工具版本:视觉stuido 2017年 SDK:2
/Volumes/Users/Administrator/Documents/My Web Sites/nopCommerce-develop
/nopCommerce-develop/src/Build/ClearPluginAssemblies.proj(5,5): Error MSB4174:
The task factory "CodeTaskFactory" could not be found in the assembly "/Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Micro
soft.Build.Tasks.v4.0.dll". (MSB4174) (Nop.Web)
答
根据以前的答案:
nopCommerce 4.0已经与.NET的核心开发,但它的目标仍然是.NET Framework 4.6而不是.NET Core。所以你不能运行nopCommerce 4.0到MAC或Linux。
如果您想要跨平台运行它,您可以将目标框架更改为.NET Core并解决您可能面临的错误。
如果那样我会面临很多问题,并且无法解决,因为它需要更改 –
@HengSopheak:是的,你说的对! –