我开始学习应用程序开发,试图在UWP(通用Windows平台)中实现一个应用程序,该应用程序打开一个Excel文件向用户显示其数据,因为我有一个想法,那就是需要此功能。
但是,遵循WPF(Windows Presentation Foundation)教程做同样的事情时,当我尝试通过代码打开Excel应用程序时遇到了异常,这可能是由于UWP设置上的某些设备不支持Excel( ?)。
我想知道是否可以通过指定将我的应用程序仅部署到PC设备或平板电脑来解决此问题。如果无法执行此操作,那么UWP是目前创建处理Excel文件的程序的错误选择?
我应该迁移到WPF,还是UWP中有其他解决方案?
谢谢您的帮助!
答案 0 :(得分:1)
您不应切换到WPF。您应该忘记互操作,而使用Open XML SDK。
互操作的缺点:
OpenXML sdk的优点:
OpenXML sdk文档可在here中找到。
答案 1 :(得分:0)
您可以使用支持UWP的EPPlus软件包 Nuget Package。它是UWP应用程序的超级Excel电子表格助手