为什么在project.json中有任何目标“框架”之外的“依赖”元素?何时依赖性与\ frameworks \ net451 \ frameworkAssemblies或\ frameworks \ dnxcore50 \ dependencies
下相比 "frameworks": {
"net451": {
"frameworkAssemblies": {
"System": "4.0.0.0",
}
},
"dnxcore50": {
**** "dependencies": {
"Microsoft.CSharp": "4.0.1-beta-23516",
"System.Collections": "4.0.11-beta-23516",
"System.Console": "4.0.0-beta-23516",
}
}
},
****"dependencies": {
"System.Diagnostics.Tools": "4.0.1-beta-23516",
"System.Threading.Timer": "4.0.1-beta-23516"
}
答案 0 :(得分:1)
net451
中的依赖项,然后为dnxcore50
模拟它。这样,你就不会遇到编译错误。frameworkAssemblies
vs dependencies
= GAC与NuGet套餐。 frameworkAssemblies
仅适用于桌面CLR,用于引用GAC程序集。