无法打开输出文件,分辨率被拒绝
因此,我在尝试编译代码时继续收到此错误。 C++ 通过 CodeBlocks.
无法打开输出文件 [filename.exe] 否认许可
它才开始今天,它散发出来而且不一致。 如果我关闭,他通常会消失 CodeBlocks 并重新启动项目,但并非总是如此。 有时候他甚至在我点击时消失 F9 /build & run/ 反复。 我总是检查任务管理器,但它永远不会有效 .EXEs 使用我的文件的名称或与之连接的东西。
我也注意到,如果出现此问题,我会尝试删除 .EXE 否则手动与之交互, Windows 告诉我,我需要管理员的许可 /这是私密的 PC, 据我所知,我是一个管理员/.
这是第一次发生,除了以前版本中,我唯一添加到代码中的代码是发送的调试报告 cout - 这不太可能秘密。 有时它即使代码没有从以前的版本更改时也会发生。
会是什么呢? 这尚未破坏游戏,但它令人作呕,我更愿意这不会变得更糟。
EDIT: 它已经过时了,但只是在情况下,如果别人有类似的问题,绕过我现在使用的方式是只需一致地删除 [filename.exe], 在尝试再次启动代码之前。 这避免了问题,虽然令人讨厌。
无法打开输出文件 [filename.exe] 否认许可
它才开始今天,它散发出来而且不一致。 如果我关闭,他通常会消失 CodeBlocks 并重新启动项目,但并非总是如此。 有时候他甚至在我点击时消失 F9 /build & run/ 反复。 我总是检查任务管理器,但它永远不会有效 .EXEs 使用我的文件的名称或与之连接的东西。
我也注意到,如果出现此问题,我会尝试删除 .EXE 否则手动与之交互, Windows 告诉我,我需要管理员的许可 /这是私密的 PC, 据我所知,我是一个管理员/.
这是第一次发生,除了以前版本中,我唯一添加到代码中的代码是发送的调试报告 cout - 这不太可能秘密。 有时它即使代码没有从以前的版本更改时也会发生。
会是什么呢? 这尚未破坏游戏,但它令人作呕,我更愿意这不会变得更糟。
EDIT: 它已经过时了,但只是在情况下,如果别人有类似的问题,绕过我现在使用的方式是只需一致地删除 [filename.exe], 在尝试再次启动代码之前。 这避免了问题,虽然令人讨厌。
没有找到相关结果
已邀请:
18 个回复
郭文康
赞同来自:
http://technet.microsoft.com/e ... 96653
杀人 "filename.exe", 在尝试生成它之前。
三叔
赞同来自:
风见雨下
赞同来自:
但是,我通过单击按钮来摆脱它 "Terminate" 在控制台窗口的最高右下角 /红色按钮/, 接着 "remove all terminated launches" /二 x'e 在结束按钮旁边/.
它似乎暂时关闭了运行程序,一切都在工作之后正常工作 :/ 希望它能帮助某人
知食
赞同来自:
冰洋
赞同来自:
使用关闭图标关闭控制台输出窗口而不是按下按钮,发生此错误。 "any key to continue"
快网
赞同来自:
- 面对与你相同的问题。 我发现它可能有
某种态度如何完成发布结果。 当你
运行代码,无论它是否有打印输出,调试器都会导致
控制台打印 "Press any key to continue...". 如果你完成
按键按键,一切都按顺序; 如果按下关闭按钮,请执行此操作
, 问题所描述的问题。 当你完成它
在后一种情况下,你必须等待几分钟才能
重建代码。"
避免流程 kill, 我们有两个选项:等到进程显示文件。 .EXE, 或者这个问题将更快地解决重启 IDE.
奔跑吧少年
赞同来自:
风见雨下
赞同来自:
虽然我试图在任务管理器中完成过程,但过程从未杀死过。
涵秋
赞同来自:
我不知道原因 , 但它有效 :/
卫东
赞同来自:
诸葛浮云
赞同来自:
您可以开发和执行所有操作,但在大多数系统中它会停止您运行文件。 .exe 从那里,是它调试或发布版本。
詹大官人
赞同来自:
Windows7 64 bit, MinGW, Eclipse, CDT
故障失败的错误,可执行文件的消失, ld.exe 错误。 有一天它会起作用,但从来没有更多。
此类陈述如: "cannot open output file ***.exe: Permission denied"
检查防病毒软件。 一旦我在工作区中转过了反病毒软件,然后清理了工作区并再次推出了项目,我再也没有过这个问题了。
裸奔
赞同来自:
我停止了这个过程,一切都很好。
帅驴
赞同来自:
切换到文件的位置 u r 创造了 file.then 通常
....... project_name/bin/Debug/project_name.executable 此处有关此可执行文件,您将无权执行权限,然后执行 permission.Either 右键单击如果您无法更改分辨率,然后使用 use open terminal/command promt/, 改变分辨率。
首先使用命令转到此可执行文件。 'cd', 然后使用 "chmod u+x", 然后许可将是 change.then 去 c::b 打开并执行您获取输出。
您需要为所有文件做的唯一方法。
小明明
赞同来自:
董宝中
赞同来自:
此外,临时禁用防止病毒的保护为过去的一些人为工作。
卫东
赞同来自:
窦买办
赞同来自: