错误文件路径被拒绝,但文件在文件夹中(一次成功其他错误)C#
Error File path denied, but the file is in the folder(One time success other error) C#
我想在C#
中同时应用4张照片OCR ABBYY
(我有这个转换的功能)
1) 我有文件 Identite.jpg
(图片来源)。
2) 我有一个可执行文件:Cutting.exe
,它将 Identite.jpg
分成 4 个部分:Prenom.jpg
、nom.jpg
、Date.jpg
和 numcin.jpg
.
3) 然后,我将OCR
的功能应用到这4个文件。
有时我的结果是成功的,但有时我会得到以下错误:
D:\CINPROCESSING\Prenom.jpg FileNotFound
但是,此文件位于此处!!
我已经通过手动执行文件 Cutting.exe
测试了这一点。当我执行我的 C#
应用程序时,结果总是成功 - 生成 4 个文件。
但是OCR
的功能来的时候,出现FileNotFound
的错误(虽然这个文件在文件夹里)!
我什至在 C#
中以 完全访问权限执行了文件:管理员:
Process.Start(@"D:\Cutting.exe");
ProcessStartInfo kk = new ProcessStartInfo();
kk.Verb = "runas";
我还尝试在我的应用程序中添加元素:app.manifest
,并用 'requireAdministrator'
:
修改了 requestedExecutionLevel
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
总是一样的问题!请问,我该如何解决?
谢谢,
试试这个:
string filePath = @"D:\Cutting.exe";
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "mspaint.exe";
startInfo.Arguments = filePath;
Process.Start(startInfo);
我测试了文件是否存在...它不存在..
我找到了解决方案:
我补充说:
Thread.Sleep (3000);
在步骤 2) 和步骤 3) 之间
现在效果很好
非常感谢,
我想在C#
中同时应用4张照片OCR ABBYY
(我有这个转换的功能)
1) 我有文件 Identite.jpg
(图片来源)。
2) 我有一个可执行文件:Cutting.exe
,它将 Identite.jpg
分成 4 个部分:Prenom.jpg
、nom.jpg
、Date.jpg
和 numcin.jpg
.
3) 然后,我将OCR
的功能应用到这4个文件。
有时我的结果是成功的,但有时我会得到以下错误:
D:\CINPROCESSING\Prenom.jpg FileNotFound
但是,此文件位于此处!!
我已经通过手动执行文件 Cutting.exe
测试了这一点。当我执行我的 C#
应用程序时,结果总是成功 - 生成 4 个文件。
但是OCR
的功能来的时候,出现FileNotFound
的错误(虽然这个文件在文件夹里)!
我什至在 C#
中以 完全访问权限执行了文件:管理员:
Process.Start(@"D:\Cutting.exe");
ProcessStartInfo kk = new ProcessStartInfo();
kk.Verb = "runas";
我还尝试在我的应用程序中添加元素:app.manifest
,并用 'requireAdministrator'
:
requestedExecutionLevel
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
总是一样的问题!请问,我该如何解决?
谢谢,
试试这个:
string filePath = @"D:\Cutting.exe";
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "mspaint.exe";
startInfo.Arguments = filePath;
Process.Start(startInfo);
我测试了文件是否存在...它不存在.. 我找到了解决方案: 我补充说:
Thread.Sleep (3000);
在步骤 2) 和步骤 3) 之间
现在效果很好
非常感谢,