MVC3 Aspose 在 LoadData 上出现错误

发布于 2025-01-08 11:45:30 字数 371 浏览 0 评论 0原文

我有一个 MVC3 C#.Net Web 应用程序。我正在使用 Aspose 库通过 WorkBook.LoadData() 方法读取 Excel 文件。在 Visual Studio 中运行时,我能够从本地计算机加载文件。我可以在运行网站时从网络服务器加载文件。但是,在运行该网站时,我无法从本地计算机加载 Excel 文件。我收到以下错误

"Unable to open specified Excel Workbook: Could not find a part of the path"

当我抓取路径时,它说它无法查找并使用我的“运行”命令...它找到了该文件。所以,这一定是权限问题。我确信有一个简单的修复方法,但我不知道它会是什么。有什么想法吗?

I have an MVC3 C#.Net web app. I am using the Aspose library to read an Excel file using the WorkBook.LoadData() method. I am able to Load a file from my local machine when running in Visual Studio. I am able to load a file from the web server when running the web site. However, when running the website, I cannot load an Excel file from my local machine. I get the following error

"Unable to open specified Excel Workbook: Could not find a part of the path"

When I grab the path it says it can't fins and use my "Run" command...it finds the file. So, it must be a permissions issue. I am sure there is a simple fix but I don't know what it would be. Any Ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

极度宠爱 2025-01-15 11:45:30

正如我怀疑的那样,这是一个权限问题。这不是 Aspose 问题。我使用 MS Interop 库使用可以访问外部计算机的服务帐户来运行 ImpersonateUser()

As I suspected, it was a permissions issue. It was not an Aspose issue. I used the MS Interop library to run ImpersonateUser() using a service account that has access to the external machines

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文