使用最新的beta(beta8)并且仅针对dnx451,我认为我可以使用完整的.net客户端框架。我正在尝试在vnext / dnx应用程序中创建一个插件基础结构,我可以重新加载插件而无需使用MEF重新启动应用程序并看到一些示例但它看起来不像我可以使用MEF和dnx451(我不是定位dnxcore)。
答案 0 :(得分:0)
所以,以防其他人遇到这个我遇到的主要问题是Visual Studio工具没有正确更新project.json。下面是一个如何添加框架程序集引用的示例(如MEF)
{
"version": "1.0.0-*",
"description": "AutoSpark.Runner Class Library",
"authors": [ "bferr" ],
"tags": [ "" ],
"projectUrl": "",
"licenseUrl": "",
"frameworks": {
"net451": {
"frameworkAssemblies": {
"System.ComponentModel.Composition": "4.0.0.0",
"System.Reflection.Context": "4.0.0.0",
"System.ComponentModel.Composition.Registration": "4.0.0.0"
}
}
}
}