文件“bin\Debug\WindowsFormsApplication2.exe”正由另一进程使用,因此该进程无法访问该文件。

http://zhidao.baidu.com/question/221394579.html?qbl=relate_question_2&word=%BE%AF%B8%E6%094%09%CE%B4%C4%DC%BD%AB%22obj%5Cx86%5CDebug%5C%B5%E7%D3%B0%BC%C7%C2%BC%B9%DC%C0%ED%CF%B5%CD%B3.exe%22%B8%B4%D6%C6%B5%BD%22bin%5CDebug%5C%B5%E7%D3%B0%BC%C7很明显这是由于你刚才用DEBUG模式运行过这个程序吧!然后你只是简单的点了一下X就关掉了事,这说明一个问题,你的程序在退出的代码部份有问题,导致自己点了X关掉界面后程序的进程没有被结束掉!所以当你打算第二次生成EXE的时候由于开始生成那个EXE文件的进程正在运行中,所以就无法写入了!建议你把程序的结束函数处加上释放进程的代码.当然你要在进程管理器先找到WindowsFormsApplication2.exe这个进程并结束掉才能重新生成程序了。
http://zhidao.baidu.com/link?url=05DrgqcB7yFsApyaXmuitG4LY1uVjqc8dMyMm3xybMq3fR-Q6RBu01-T-5BWTXCigUoupPzyCDxkuRlCecPLyK这句话表示你生成的WindowsFormsApplication9.exe还在运行中,没有完全关闭,造成的原因可能有:1.使用this.Hide();隐藏窗体,而不是真正关闭窗体。2.没有关闭窗体。解决方法:1.在合适的地方使用Application.Exit();关闭程序所有进程。2.打开任务管理器,手动结束WindowsFormsApplication9.exe这个进程3.重启计算机(试过,有效)
 
时间: 2024-10-12 12:55:45

文件“bin\Debug\WindowsFormsApplication2.exe”正由另一进程使用,因此该进程无法访问该文件。的相关文章

Unable to start program "...\Debug\xxx.exe/".系统找不到指定的文件。

运行某个Demo时,经过了vc6.0->vs2010版本格式转换.运行时弹出框如下: 图1 经查资料为:Link时生成exe文件存放路径跟Debug时调用文件的路径不一样所导致.如下图 图2 图3 经测试为,统一两个路径. 要么在Output FIle处改为.\Debug\CGSnap.exe 或者在Output directory和Intermediate directory处都改为../bin/ ------------------------------------------------

无法启动"D\projects\hello\Debug\hello.exe" 系统找不到指定的文件。[LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏]

这两天安装Visual Studio遇到这样的一个问题,用自己的电脑和公司的电脑都出现同样的问题.两台电脑都是新系统,按理来说是没有问题的.但是一出现问题,对于我这个小白来说,还是耗费了挺多精力都无果.今天问公司一个c++同事,他说他也遇到这样一个问题,一百度就给我解决了.之前我真是浪费时间,我使用搜索引擎的方法不对.我是搜索错误提示“无法启动"D\projects\hello\Debug\hello.exe" 系统找不到指定的文件”.而他是搜索“LINK : fatal error

VS2012中出现“无法启动程序...debug\abc.exe,系统找不到指定文件”的问题!

VS 2005在生成可执行文件时使用了一种新的技术,该技术生成的可执行文件会伴随生成一个清单文件(manifest file)(.manifest后缀文件)(其本质上是XML文档,你可以用文本编辑器打开看看),并在链接完成后将该清单文件嵌入到exe文件中(默认情况下).而在FAT32文件系统中,在处理清单文件阶段,当增量链接时不能完成清单文件的更新(默认情况下),于是造成清单文件嵌入失败,从而使该exe文件运行时没有相应的清单文件而运行失败并提示如上错误. 解决方案很多,列举如下: 1. 由于这

fatal error LNK1104: cannot open file "Debug/构造函数.exe"

今天编写程序遇到下面这个问题: 现象: 编译没有错误,一连接就报错:fatal error LNK1104: cannot open file "Debug/构造函数.exe" 原因: 进程中正有一个xxx.exe运行,所以这个文件受保护,不能打开创建 解决: ctrl+alt+del,打开任务管理器,杀掉该进程

运行C++程序是出现错误:cannot open Debug/1.exe for writing

今天,打开VC6.0环境编了个小程序,谁知给我报了“cannot open Debug/1.exe for writing”这样一个错,然后,我就纳闷了,这是什么错丫? 想了半天,后想通,为什么会这样: 解释如下::当一个程序处于运行状态时,这个程序的exe文件是处于写保护的,不可写,因此用VC重新编译的时候会试图写入1.exe,这时就会出现上面的错误了. 所以,应该是在上次调试的时候,1.exe没有正常退出. 解决办法:可以通过任务管理器查看出此进程是否正在运行,如在运行就结束该进程,即可.

C#报错:创建调试信息文件 ……obj\Debug\model.pdb: 拒绝访问

错误:创建调试信息文件“.......\obj\Debug\model.pdb”时发生错误 --“......\obj\Debug\model.pdb: 拒绝访问. 解决办法如下: 删除该项目下的 bin 和 obj 文件夹 就可以了,然后右键项目名点生成,就会重新生成bin和obj文件夹.

错误命令“if not exist "\Dll" mkdir "\Dll" xcopy "\bin\Debug\*.*" "F:\647\VS项目\EtrolMes2014SY\Framework\Dll" /e /i /y”已退出,代码为 9009

分析错误 第一步:观察错误,发现plugin文件夹中未生成对应的编译文件. 第二步:XCOPY命令无法执行,百度xcopy为何无法执行 第三步,搜索,发现环境变量未配置正确. 就是环境变量path(大小写都可以,找到就行)进行添加“c:\windows\system32”!具体步骤为:我的电脑---右键---属性----高级----环境变量----在系统变量中找到path(不分大小写)---双击它----在其变量值(V)中添加“c:\windows\system32”! 错误命令"if not

QT编译出现ld.exe: cannot open output file debug\nh_03testCallPy.exe: Permission denied collect2.exe: error: ld returned 1 exit status

D:/Qt/Qt5.9.0/Tools/mingw530_32/bin/../lib/gcc/i686-w64-mingw32/5.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot open output file debug\nh_03testCallPy.exe: Permission denied collect2.exe: error: ld returned 1 exit status 原因目前可能有如下: 1.程序已经在运行,进入

高效系列:bat生成文件夹目录 & 折腾exe及icon配合

有时候我们需要新生成一套文件夹目录,就比如项目管理目录 大概的清单如下: ├─01.项目管理 │  ├─01.立项文档 │  ├─02.策划文档 │  ├─03.管理监控 │  ├─04.配置管理 │  ├─05.质量保证 │  ├─06.验收文档 │  ├─07.项目报告 │  ├─08.评审报告 │  ├─09.变更管理 │  ├─10.结项文档 │  ├─11.会议记录 │  └─12.其它文档 ├─02.需求文档 │  ├─01.用户需求说明书 │  └─02.需求规格说明书 ├─03.