ComException:找不到文件

发布于 2024-12-20 23:50:23 字数 200 浏览 1 评论 0原文

我正在尝试打开共享文件夹上的 autocad 文件,但失败并出现异常,提示未找到文件,但文件存在。 代码如下:(“filePath”是文件的路径,acApp 是对 Autocad 对象的引用。)

if(File.Exists("filePath"))
{
    acApp.Documents.Open("filePath");
}

I'm trying to open an autocad file on a shared folder but it fails with comexception saying file was not found, but file exists.
Here's the code:("filePath" is the path to the file and acApp is a reference to Autocad object.)

if(File.Exists("filePath"))
{
    acApp.Documents.Open("filePath");
}

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

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

发布评论

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

评论(2

九命猫 2024-12-27 23:50:23

尝试将共享驱动器的路径替换为 UNC 版本。

Try to replace the path with your shared drive with the UNC version.

对风讲故事 2024-12-27 23:50:23

使用 \\ 而不是 \

使用 filePath = "\\servername\\sharedfolder\\protectedfolder\\file1.dwg"

使用完整路径“D:\\服务器名称\\共享文件夹\\受保护的文件夹\\file1.dwg”

Use \\ instead of \

Use filePath = "\\servername\\sharedfolder\\protectedfolder\\file1.dwg"

or

use full path "D:\\servername\\sharedfolder\\protectedfolder\\file1.dwg"

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