问题标签 [file-not-found]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
55280 浏览

c# - 启动进程时出现 System.ComponentModel.Win32Exception - 找不到文件,但文件存在

我正在尝试为我的自动启动创建一个管理器。它应该读取一个 XML 文件,然后以自定义延迟启动我的程序。例如:

C:\Program Files\...\RtkNGUI64.exe -s这将在 5 秒后运行指定的进程 ( )。

现在,其中三个程序无法启动,给我一个System.ComponentModel.Win32Exception:“Das System kann die angegebene Datei nicht finden。” (“系统找不到指定的文件。”)

但是 XML 解析正确,我要启动的文件位于我在 XML 文件中指定的位置。

问题仅涉及以下三个文件:
Intel HotkeysCmd - C:\Windows\System32\hkcmd.exe
Intel GFX Tray - C:\Windows\System32\igfxtray.exe
Intel Persistance - C:\Windows\System32\igfxpers.exe

我认为问题出在文件的位置:它们都位于 C:\Windows\System32 中,而所有其他工作程序都位于外部 (C:\Program Files, C:\Program Files (x86) , D:\程序文件, %AppData%)

我是否必须授予我的程序某种访问权限才能在 C:\Windows\System32 中启动程序?我该怎么做?

如果没有,我收到这些程序错误的原因可能是什么?

编辑 - 我的代码:

0 投票
1 回答
471 浏览

c# - mysql 错误:13 MyISAM 表文件未找到

我有一组文件(每个大约 20MB)需要插入到 mysql 的表中。插入是在所有文件的循环中完成的(单线程)。这通常可以正常工作,但有时我会遇到以下异常:File '.table.MYD' not found (Errcode: 13)对于集合中间的一个文件(前 50 个运行正常,接下来的 2-3 个将失败,然后以下将再次运行正常)。如果我只是在 mysql 工作台中重新运行失败文件的查询(或重新运行失败的文件),它们工作正常。该表刚刚创建,没有索引 - 因此不应该存在诸如“索引失败”、表碎片或任何其他问题之类的问题。

以下是完整的堆栈跟踪:

其中:
+ ExecMysql- 看起来像

+DoExec是一种从队列中提取文件、创建 sql 语句并ExecMysql在上面调用的方法。
+插入代码和mysql在同一台机器上(Windows 2008,x64);
+该机器上没有运行可能锁定表文件的防病毒软件或任何其他工具(如在某些博客上发现的那样);
+c#(.net 4)代码使用mysql连接器6.5.4,mysql版本为5.5;

我已经实现了一个虚拟的解决方法,比如“try-to-insert-while-13error-exception-is-throw”,但我强烈认为这不是正确的解决方案。

任何想法发生了什么以及如何一劳永逸地解决这个问题?

更新- 显然,'try-to-insert-while-13error-exception-is-throw' 修复不是一个好主意:我在成功插入数据后立即在表上运行 SELECT 时遇到了同样的异常。

更新 2 - 检查了日志,我注意到另一个奇怪的异常:Error on rename of '.\db\table.MYD' to '.\db\#sql2-4e4-1677.MYD' (Errcode: 17)......事情正在变得更好......

0 投票
2 回答
1381 浏览

asterisk - 连接到星号服务器上的 index.php

我正在尝试连接到位于我的 Asterisk 服务器上的目录 /var/lib/asterisk/agi-bin/index.php 中的 index.php 文件。当我尝试连接时,我使用 /var/lib/asterisk/agi-bin/index.php url,但每次都会收到错误 404。我也在文件上使用了 chmod 777 ,这应该使它对所有人可见,包括我的浏览器。

我不知道该怎么做才能让它比 777 更显眼……

0 投票
1 回答
207 浏览

wordpress - 试图在子域上安装 Wordpress,破坏了主域链接

我有一个通过 MacHighway 托管的主要投资组合网站。我的托管包允许我拥有两个域。我想我会注册一个新域来尝试一些新事物。所以我买了一个新域,进入我的主站点的 cPanel,将其注册为附加域,并尝试在其上安装 Wordpress。我让 Wordpress 正常工作,但后来我主站点上的所有链接都坏了。所以我删除了新站点的文件,看看是否有帮助,但我主站点上的所有链接仍然损坏。这些页面都说“找不到文件”。我哪里做错了?我怎样才能解决这个问题?我现在不关心新网站。我只需要让我的主站点恢复原状。帮助?

这是我的网站

0 投票
2 回答
261 浏览

android - Eclipse(模拟器Android平板电脑)即使文件存在也找不到文件

我正在尝试读取文件。我不介意这个位置,所以我尝试了各种位置和方法来做到这一点:

但我总是得到那个文件不存在。我正在使用 Eclipse 和模拟器工作,但我没有更多的想法。

我想做的是: if (file.exists()) { Uri path = Uri.fromFile(file); Intent 意图 = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(路径,“应用程序/pdf”);意图.setFlags(意图.FLAG_ACTIVITY_CLEAR_TOP);

0 投票
1 回答
1585 浏览

visual-studio - 在家用计算机上加载 XNA 项目时出现问题

我刚刚安装了 Microsoft Visual Studio 2010 Pro,在学校我们运行相同的版本,但在家里我得到了错误。

F:\xna\LearningXNA4.0\Chapter 02\Collision\Collision\Collision\Collision.csproj:错误:无法读取项目文件“Collision.csproj”。

F:\xna\LearningXNA4.0\Chapter 02\Collision\Collision\Collision\Collision.csproj(131,3):导入的项目“C:\Program Files (x86)\MSBuild\Microsoft\XNA Game Studio\Microsoft.未找到 Xna.GameStudio.targets”。确认声明中的路径正确,并且该文件存在于磁盘上。

F:\xna\LearningXNA4.0\Chapter 02\Collision\Collision\CollisionContent\CollisionContent.contentproj:错误:无法读取项目文件“CollisionContent.contentproj”。

F:\xna\LearningXNA4.0\Chapter 02\Collision\Collision\CollisionContent\CollisionContent.contentproj(26,3):导入的项目“C:\Program Files (x86)\MSBuild\Microsoft\XNA Game Studio\v4. 0\Microsoft.Xna.GameStudio.ContentPipeline.targets" 未找到。确认声明中的路径正确,并且该文件存在于磁盘上。**

请注意,我已经安装了 XNA 和 Visual Studio 以驱动已满且E:为空。C:E:

错误消息告诉我编辑设置一些如何更新更改,但我不知道在哪里。我希望这里有人会知道。

0 投票
1 回答
483 浏览

vb.net - VS 中添加的引用未被识别

我正在使用 .NET Framework 3.0 和 Visual Studio 2012 制作 VB.NET 安装程序。要解压缩安装程序获得的文件,我正在使用ICSharpCode.SharpZipLib.Zip

当 .ZIP 文件下载并尝试解压缩时,我收到一条错误消息,指出找不到 SharpZipLib 的 DLL 文件:

但是,当在 VS2012 上以调试模式运行时,它工作得非常好。这是怎么回事?

0 投票
1 回答
3248 浏览

c - 使用 emscripten 找不到 Windows.h

我正在尝试在 Windows 上使用 Emscripten 在 javascript 中转换 C 库。我使用这里的教程来设置 emscripten 和 LLVM/Clang 以开始使用。我用 Visual Studio 2010 编译 LLVM。clang 的版本是:

clang 3.2 版 (tags/RELEASE_32/final)
目标:i686-pc-win32
线程模型:posix

在命令行上,我编写了这一行来编译我的文件:

C:\emscripten> python emcc -v \mypath\myfile.c

这是输出,最终是我得到的错误(以及我寻求帮助的原因......)

C文件不使用任何MFC,据我了解,clang 3.2版应该能够使用标准的windows API。我检查了是否可以找到 Windows.h,它位于 C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include

我是否遗漏了某些内容,例如指定我正在使用 Win32 编译的配置或标志?我还注意到在 llvm 存储库中,有一个位于 lib/Support/Windows 中的 Windows.h 文件,但我不知道它的用途是什么。这看起来像是某种可移植性包装器,可以使用来自不同库的标准 C++。

我不知道从那里去哪里,任何帮助将不胜感激。

0 投票
1 回答
486 浏览

maven - 使用 jboss-maven-plugin 部署 EJB 模块失败并出现 FileNotFoundException

我正在尝试使用 jboss-maven-plugin 将包含我的 EJB 的 jar 文件部署到 JBoss 5。但是插件找不到我的jar文件。

我正在运行命令:mvn jboss:deploy

这就是我在 POM.xml 中的配置:

这是我在 JBoss 控制台上收到的错误消息:

有趣的是,“/Users/hordine/software/jboss-5.1.0.GA”是我的 JBOSS_HOME。为什么要在 JBoss 本身内部寻找要部署到 JBoss 的 jar 文件?

如何配置此文件名以便可以找到它?

0 投票
1 回答
1336 浏览

c - .c 源文件消失了,还有希望吗?

当我想编译和测试我的程序时,我正在做一些 C 编程。

gcc -g -o main file.c file2.c file3.c ...直到那时,我才突然从 gcc 收到十几个未定义的参考错误消息。ls 和 ls -la 显示我的 file1.c 已消失。我在屏幕上,但没有从其他任何地方连接。还有希望吗?

我在远程终端上运行它,所以我唯一的希望是联系系统管理员并请求回滚我的主目录吗?

更新

我已经设法获得了几个小时前的备份,所以现在一切都应该很好。谁在读这个:做备份。我没有。我很幸运,这不是我赌注再次发生的事情。

我没有备份的唯一原因是因为我将它与一些库链接,这样调试它比使用 makefile 更容易。我错了。备份一切