c# - 如何使用 Loadfrom 加载 interop.excel.dll
问题描述
如何使用 Assembly.Gettype?
我已经阅读了微软的参考资料,但不知道为什么 myExcelType 总是为 NULL。应该加载 dll,因为 myAssembly.GetName() 工作正常。
Assembly myAssembly = Assembly.LoadFrom(@"D:\Microsoft.Office.Interop.Excel.dll");
Type myExcelType = myAssembly.GetType("Microsoft.Office.Interop.Excel.ApplicationClass");
object myExcelObj = Activator.CreateInstance(myExcelType);
解决方案
推荐阅读
- typescript - Javascript从谓词中提取主题属性和值以形成对象
- c# - 为什么将方法添加到列表中
修改列表的所有元素? - python - 使用 .controller 在 tkinter 中的帧之间调用数据
- javascript - 为什么 __proto__ 是一样的
- javascript - 使用 Formik 和 Jest / Enzyme 对文本字段进行单元测试
- ruby - 在 Ruby 中,为什么在 each 语句中使用 puts 函数时三元运算符不起作用?
- javascript - 动态创建数组并在单个循环的内容中将多个元素推入其中
- c# - C# 使用 Token 连接 API
- c# - 如何区分相同的方法调用
- c# - 通过 WebBrowser 控件获取 POST 请求的结果