我第一次使用 Excel 通过 Selenium WebDriver 在 c# 中读取数据,但是当我构建这段代码时,它弹出一个错误:
"Missing compiler required member 'microsoft.csharp.runtimebinder.binder.convert'"
使用excel的代码用红色标注如下:
excel.Application x1Appl = new excel.Application();
excel.Workbook x1WorkBook = x1Appl.Workbooks.Open(@"C:\app\o\SearchBy.xlsx");
excel._Worksheet x1WorkSheet = x1WorkBook.Sheets[1];
请告诉我缺少什么?谢谢!
最佳答案
Office 的引用程序集通过 dynamic
返回类型公开。为了能够编译,您需要添加对 Microsoft.CSharp.dll
的引用。
关于c# - 缺少编译器所需的成员 'microsoft.csharp.runtimebinder.binder.convert',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49637389/