从system32文件夹运行控制台应用程序

时间:2012-01-05 08:31:14

标签: c# windows cmd system32

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

  

无法找到运行此应用程序的运行时版本

我尝试将其构建为64位程序,但这并没有改变任何东西。 我的代码有问题还是我构建它的方式?

提前致谢。

1 个答案:

答案 0 :(得分:2)

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

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