2012-01-05 110 views
0

我制作了一个软件,使我可以通过控制台递归删除文件夹,而我想要做的就是使使用CMD从任何目录访问程序成为可能。可执行程序。 当我尝试将软件复制到System32目录中,然后从CMD运行它,它给了我下面的错误:从system32文件夹运行控制台应用程序

unable to find a version of the runtime to run this application

我试图建立它作为一个64位程序,但没有任何改变。 我的代码有什么问题吗?还是我构建它的方式?

在此先感谢。

+0

你想让我们说什么?既然你没有显示代码,也没有告诉我们你建立它的方式,我们无法回答。哦,好的:rd/s。 – 2012-01-05 08:35:49

+5

将应用程序的目录添加到系统的“路径”环境变量而不是将其复制到system32是否更简单? – Nuffin 2012-01-05 08:38:31

+0

你已经安装了哪些框架版本,以及它打算利用哪个版本? – 2012-01-05 08:42:49

回答

2

这是因为在系统中找不到您在项目选项或app.config文件至<supportedRuntime>中指定的必需.NET运行时。

简而言之,系统上找不到您的应用程序的目标.NET运行时。

+0

谢谢,我手动改变它,现在它工作。 – Mechazawa 2012-01-05 08:54:31

相关问题