我们必须在应用程序中将DNX core 5和OpenXml用于XLS导出。
根据我收到的错误消息,似乎不支持OpenXml依赖项:
Error NU1002 The dependency DocumentFormat.OpenXml 2.5.0 in project does not support framework DNXCore,Version=v5.0. project.json
Here is the part of the project.json associated with the problem:
"frameworks": {
"dnx451": {
"dependencies": { },
"frameworkAssemblies": {
"WindowsBase": "4.0.0.0"
}
},
"dnxcore50": {
"dependencies": {
}
}},
手动将相同的frameworkAssemblies元素添加到“dnxcore50”节点似乎无法解决该问题。
删除“dnxcore50”节点可使应用程序进行编译,但这会损害dnx Core 5.0优势的优势。
这个类似的问题未能正确回答我的问题:
Open XML in dnx5.0 / aspnext
有没有人有办法解决吗 ?
最佳答案
不幸的是,当前没有用于Open Xml SDK的nuget软件包。
但是,有些人已经在创建这样的程序包:
https://github.com/OfficeDev/Open-XML-SDK/issues/65
关于asp.net - 是否有人设法使OpenXml与dnx Core 5兼容?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33824435/