测试了free spire.xls for .net的读取方法:
Workbook workbook = new Workbook();
workbook.LoadFromFile("test-1#@.xls");
并没有报错,用npoi或aspose报错的话,建议可以尝试下这个免费版的spire
这报错不是说你的文件格式问题?跟名字有啥关系?
我没测试过的问题会放上来吗,肯定是文件都正常,而且去掉减号就成功了
@TenFly: 那你开心就好。。。根据你的描述,报错信息是文件格式,而不是文件名。。。
自己解决了