.net6.0 编译一个x86的控制台CoreApp.dll,在64位的debian系统上跑不起来,报错:“An attempt was made to load a program with an incorrect format”. 但是编译一个64位的可以跑起来
dll肯定跑不起来嘛,dll是pe格式,windows才支持,linux只能调用so库
这个跟系统没关系啊,跟netcore运行时有关,如果你安装的是x64的netcore运行时肯定运行不起来x86的netcore dll
你可以安装x86的netcore运行时再试试