一般的解决方案类似于这位博主的这种:
https://blog.csdn.net/izibeike/article/details/78791392
如果以上方式不能解决,这里提供另外一种可行的方案:
查看项目属性,如果生成是X64的话,改为使用“Any CPU”选项来设计应用程序,然后重新生成即可。
这样的话生成的代码在32位平台上JIT为32位,在64位平台上JIT为64位。
如果Any CPU不可用,将项目设置为"x86"也是可行的。
因为Visual Studio是32位的程序,而Windows不支持32位和64位程序的转换。