从3天开始,我一直在尝试在问题上找到的每个链接,但总是得到" CS0234:类型或命名空间名称' Office'名称空间中不存在' Microsoft'"错误。我需要在c#中将Excel转换为PDF。
这是我的设置:
我在.NET下的程序集中看不到Microsoft.Office.Interop.Excel;试图找到一种方法,我添加了" Microsoft Excel 14.0对象库"在我的项目中制作了" Microsoft.Office.Interop.Excel"参考至少出现在列表中。但该DLL指向C:\ Windows \ assembly \ GAC_MSIL \ Microsoft.Office.Interop.Excel \ 14.0.0.0__71e9bce111e9429c \ Microsoft.Office.Interop.Excel.dll并且似乎没用,因为错误仍然存在。我重新安装了几次,并从2013年到2015年更新了VS Express for Web。
我在某地(Can I still use Microsoft.Office.Interop assemblies with office 2013?)读到PIA被认为是历史文物,而人们可以不用。这只是更令人困惑,没有帮助。