我做了一个程序并编译它。它在调试文件夹中按预期工作。我把它拿出来放在system32中,但它不会运行。它给出了这个错误:
.NET Framework 初始化错误
找不到运行此应用程序的运行时版本。
我已经尝试将它放在调试文件夹内它自己的文件夹中,并且它在没有其他调试文件的情况下工作。我试过以管理员身份运行它。我知道我有正确的 .NET Framework 版本,因为它能够在 system32 之外运行。我尝试使用命令提示符从其他地方运行它。我已经尝试了所有这些,但它仍然不起作用。
编辑:我也尝试将 exe 放在 windows 文件夹中。