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

发布于 2024-12-25 12:26:24 字数 236 浏览 2 评论 0原文

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

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

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

提前致谢。

I made a piece of software that makes it possible for me to delete folders recursively through a console and what I want to do is make it possible to reach the program from any directory using CMD.EXE.
When I try to copy the software to the System32 directory and then run it from CMD it gives me the following error:

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

I tried building it as a 64 bit program but that didn't change anything.
Is there something wrong with my code or is it the way I'm building it?

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心如荒岛 2025-01-01 12:26:24

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

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

This is because the required .NET runtime you specified in your project options or in app.config file through <supportedRuntime> is not found in the system.

In short, the targeted .NET runtime for your application is not found on the system.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文