解决VS下生成dll在Python中调用报OSError: [WinError 193] %1 不是有效的Win32 应用程序

时间:2024-03-20 16:14:59

解决VS下生成dll在Python中调用报OSError: [WinError 193] %1 不是有效的Win32 应用程序

若Python是64位,请在VS中点击图示部分的配置管理器,
解决VS下生成dll在Python中调用报OSError: [WinError 193] %1 不是有效的Win32 应用程序
进入后若解决方案为Win32平台请点击新建,
解决VS下生成dll在Python中调用报OSError: [WinError 193] %1 不是有效的Win32 应用程序
点击确定后关闭,
解决VS下生成dll在Python中调用报OSError: [WinError 193] %1 不是有效的Win32 应用程序
按下图所示打开解决方案平台,确认是x64后,
解决VS下生成dll在Python中调用报OSError: [WinError 193] %1 不是有效的Win32 应用程序

再点Ctrl+F5启动调试,会报个错,不管它,在在控制台输出如下
解决VS下生成dll在Python中调用报OSError: [WinError 193] %1 不是有效的Win32 应用程序
红框部分就是生成的dll路径,然后在python中调用就不会报这个错了。
最后,本人菜鸟一个,请多关照!