无法启动程序.......dll文件,......dll文件不是有效的win32应用程序

在VisualStudio2022中,一个解决方案包含两个项目:一个设置为动态库(DLL)和另一个为可执行文件(EXE)。由于默认启动项设置为第一个项目,导致以DLL启动时出错。通过将启动项改为第二个项目,解决了这个问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述

我在visual studio2022中一个解决方案下面设置了两个项目

项目一

1,属性->配置属性->常规->配置类型->动态库(.dll)

2,属性->配置属性->高级->目标文件拓展名->.dll

项目二

1,属性->配置属性->常规->配置类型->应用程序(.exe)

2,属性->配置属性->高级->目标文件拓展名->.exe

由于先创建的项目一,后创建的项目二,生成两个项目都没问题,但是解决方案默认启动项设置为了项目一,所以出现了标题的问题,即

无法启动程序.......dll文件,......dll文件不是有效的win32应用程序

鼠标右键点击项目二,

点击如图,设为启动项目,即可

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值