从system32文件夹运行控制台应用程序
问题描述:
我制作了一个软件,使我可以通过控制台递归删除文件夹,而我想要做的就是使使用CMD从任何目录访问程序成为可能。可执行程序。 当我尝试将软件复制到System32目录中,然后从CMD运行它,它给了我下面的错误:从system32文件夹运行控制台应用程序
unable to find a version of the runtime to run this application
我试图建立它作为一个64位程序,但没有任何改变。 我的代码有什么问题吗?还是我构建它的方式?
在此先感谢。
答
这是因为在系统中找不到您在项目选项或app.config
文件至<supportedRuntime>
中指定的必需.NET运行时。
简而言之,系统上找不到您的应用程序的目标.NET运行时。
+0
谢谢,我手动改变它,现在它工作。 – Mechazawa 2012-01-05 08:54:31
你想让我们说什么?既然你没有显示代码,也没有告诉我们你建立它的方式,我们无法回答。哦,好的:rd/s。 – 2012-01-05 08:35:49
将应用程序的目录添加到系统的“路径”环境变量而不是将其复制到system32是否更简单? – Nuffin 2012-01-05 08:38:31
你已经安装了哪些框架版本,以及它打算利用哪个版本? – 2012-01-05 08:42:49