今天在做OJ题目是突然发现一个昨天还可以的一个程序可以编译链接,没有error没有warning,一执行就说无法执行程序,网上查了好多资料也没有解决我的问题的,找了很久才发现,是我程序所在的文件夹名字改成的pro1....
今天在做OJ题目是突然发现一个昨天还可以的一个程序可以编译链接,没有error没有warning,一执行就说无法执行程序,网上查了好多资料也没有解决我的问题的,找了很久才发现,是我程序所在的文件夹名字改成的pro1.ObjMgt导致的,可能VC6.0下,程序所在的文件夹名中是不能有”.“这个符号的,改成”_“就可以了。
做题的时候看到是有文件夹里含有点的,忽然觉得昨天问题可能找错了,稀里糊涂解决的,又继续尝试,发现其实是因为VC编译链接时默认的是使用的前一次保存的程序,我是在注释掉主函数和没注释掉主函数两种情况下切换,而且改变后没有保存程序,这样虽然现实编译链接成功,但是其实执行的时候就会出问题,因此出现那个无法执行程序的错误。至此,这个问题应该算是彻底解决了。
另外提一点,我使用DevC++是可以正常的编译运行的,感觉起来这个还比较方便,刷OJ题目的人可以考虑试试这个软件。
打好代码之后再build,就会如图。请问该怎么解决啊?之前是可以用的, 但是现在不知道为什么不能用了。有简单快捷的办法吗? 图片说明](https://img-ask.csdn.net/upload/201606/20/1466414845_805677.png)
把dll文件放到.cpp,.h等文件的目录下,不要放到解决方案的目录下。
把dll文件放到.cpp,.h等文件的目录下,不要放到解决方案的目录下。
无法执行程序。所执行的命令为"C:\Windows\Microsoft.NET\Framework\v3.5 \csc.exe"/noconfig/fullpaths@"C:\Windows\Microsoft.NET\Framework \v2.0.50727\TemporaryASP.NETFiles\root\d3d8...
无法执行程序。所执行的命令为
"C:\Windows\Microsoft.NET\Framework\v3.5 \csc.exe"/noconfig/fullpaths@"C:\Windows\Microsoft.NET\Framework \v2.0.50727\TemporaryASP.NETFiles\root\d3d8eab3\ab54df74 \hehptid0.cmdline"。

解决方案

将应用程序池进程模型中的标识设为“LocalSystem”即可。

无法执行程序。所执行的命令为 "C:\WINDOWS\Microsoft.NET\Framework\v3.5\csc.exe" /noconfig /fullpaths ...

千次阅读
无法执行程序。所执行的命令为 "C:\WINDOWS\Microsoft.NET\Framework\v3.5\csc.exe" /noconfig /fullpaths @"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\b71b9aa0...
遇到的问题是:
“/”应用程序中的服务器错误。
无法执行程序。所执行的命令为 "C:\WINDOWS\Microsoft.NET\Framework\v3.5\csc.exe" /noconfig /fullpaths @"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\b71b9aa0\9079c83d\ddn9ej2h.cmdline"。
说明:执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息:System.Runtime.InteropServices.ExternalException: 无法执行程序。所执行的命令为 "C:\WINDOWS\Microsoft.NET\Framework\v3.5\csc.exe" /noconfig /fullpaths @"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\b71b9aa0\9079c83d\ddn9ej2h.cmdline"。
源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:
[ExternalException (0x5): 无法执行程序。所执行的命令为 "C:\WINDOWS\Microsoft.NET\Framework\v3.5\csc.exe" /noconfig /fullpaths @"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\b71b9aa0\9079c83d\ddn9ej2h.cmdline"。]
System.CodeDom.Compiler.Executor.ExecWaitWithCaptureUnimpersonated(SafeUserTokenHandle userToken, String cmd, String currentDir, TempFileCollection tempFiles, String& outputName, String& errorName, String trueCmdLine) +2204
System.CodeDom.Compiler.Executor.ExecWaitWithCapture(SafeUserTokenHandle userToken, String cmd, String currentDir, TempFileCollection tempFiles, String& outputName, String& errorName, String trueCmdLine) +122
Microsoft.CSharp.CSharpCodeGenerator.Compile(CompilerParameters options, String compilerDirectory, String compilerExe, String arguments, String& outputFile, Int32& nativeReturnValue, String trueArgs) +195
Microsoft.CSharp.CSharpCodeGenerator.FromFileBatch(CompilerParameters options, String[] fileNames) +469
Microsoft.CSharp.CSharpCodeGenerator.System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromFileBatch(CompilerParameters options, String[] fileNames) +194
System.CodeDom.Compiler.CodeDomProvider.CompileAssemblyFromFile(CompilerParameters options, String[] fileNames) +25
System.Web.Compilation.AssemblyBuilder.Compile() +775
System.Web.Compilation.BuildProvidersCompiler.PerformBuild() +71
System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) +8817675
System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) +261
System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) +101
System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean noAssert) +126
System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp, Boolean noAssert) +62
System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +33
System.Web.UI.PageHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +40
System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig) +160
System.Web.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +93
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155
版本信息:Microsoft .NET Framework 版本:2.0.50727.3662; ASP.NET 版本:2.0.50727.3668

解决方案一 (安全软件-安全狗)

如果是软件问题,你可以查看防护日志!我这里的是“安全狗”。
进入【主动防御】》【禁止IIS执行程序】》
里面有个“记录不拦截”》选择》保存,后就不会再出现这个错误了!

解决方案二(程序池)

检查该站点对应的应用程序池,将应用程序池进程模型中的标识设为“LocalSystem”即可。

无法执行程序。所执行的命令为 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe" /noconfig /...

千次阅读
一台未激活的windows server 2008 R2 SP1服务器出现的问题,访问该服务器IIS下某个站点报错解决方案:检查该站点对应的应用程序池,将应用程序池进程模型中的标识设为“LocalSystem”即可。...
遇到的问题:博主在编写ROS程序时,遇到了一个很奇怪的问题:建立好工作区,在工作区的src目录下...但是source之后,使用rosrun命令时却无法找到相应的可执行程序。解决方法:是Cmakelist.txt中少了一句话:catkin_pac
但是现在循环次数无法事先确定,而且,这个程序每次执行中需要计算阶乘的次数有可能不同,根据用户的需要确定。另外,我们也不要求用户在程序开始时先决定计算的次数,并把这个次数告知(通过输入)计算阶乘的程序.....
现在有编译成功的windows exe程序,它可以在其他的电脑上正常运行,为什么在我的电脑上无法运行? 具体现象为:双击运行后电脑没有反应,但是查看任务管理器里面的进程有它,并且无法结束此进程.此程序运行需要额外的...
vs执行程序时提示无法启动程序,系统找不到指定的文件
python程序转成exe可执行程序
本文引用了《CPU执行程序的原理(简化过程)》、《CPU的运行到函数调用做个了解》部分图片和内容,这里向作者致谢。 这里不去讲过于专业的专业知识,毕竟,CPU上的任意一个知识点,想讲明白,都不容易,我们从使用...
看了网上的一些描述CPU执行程序的过程,发现他们涉及到的内容太多了,恨不能把整个CPU的底层结构都拿出来说,这对计算机理论知识匮乏的新人甚至是一些老人都是非常不友好的。这个问题也是当初拦在我面前的一只大老虎...
您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序。--解决方法
今天接到一个测试任务,按照部署手册进行搭建测试环境,首先进行创建数据库,因为这个系统是需要连接对手的数据库的,又不能直接访问人家的数据库,开发同事就提供了数据脚本,在执行脚本的时候遇到一个棘手的问题,...