下载VS2022后,vs2019发布项目时提示这个错误

解决方法

1、在.csproj 中添加

<PropertyGroup>

  <ErrorOnDuplicatePublishOutputFiles>false</ErrorOnDuplicatePublishOutputFiles>

</PropertyGroup>

2、第二种方法

排除要复制到输出文件夹的有问题的文件。 在本例中,我们将排除以下文件:compilerconfig.json 和 package.json 将以下行添加到您的 common.props(位于解决方案的根目录中)

<Content Remove="compilerconfig.json;package.json"/>

<None Include="compilerconfig.json;package.json">

  <ExcludeFromSingleFile>true</ExcludeFromSingleFile>

  <CopyToPublishDirectory>Never</CopyToPublishDirectory>

</None>

vs2022opengl环境配置的步骤如下: 1. 安装vcpkg: - 打开命令提示符或PowerShell,并导航到要安装vcpkg的目录。 - 使用Git下载vcpkg:`git clone https://github.com/microsoft/vcpkg.git` - 进入vcpkg目录:`cd vcpkg` - 运行bootstrap脚本:`bootstrap-vcpkg.bat`(Windows)或`./bootstrap-vcpkg.sh`(Linux/macOS) - 完成后,设置环境变量VCPKG_ROOT指向vcpkg目录。 2. 安装所需库: - 打开命令提示符或PowerShell,并导航到vcpkg目录。 - 安装GLFW:`vcpkg install glfw3:x64-windows` - 安装GLEW:`vcpkg install glew:x64-windows` - 安装GLM:`vcpkg install glm:x64-windows` - 安装SOIL2:`vcpkg install soil2:x64-windows` 3. 配置Visual Studio 2022项目: - 创建一个空的C++项目。 - 打开项目属性:右键单击项目->属性。 - 在属性页面中,选择“配置属性”->“常规”。 - 设置“输出目录”为你希望生成文件的目录。 - 在属性页面中,选择“配置属性”->“C/C++”->“附加包含目录”。 - 添加以下路径:`$(VCPKG_ROOT)\installed\x64-windows\include` - 在属性页面中,选择“配置属性”->“链接器”->“常规”。 - 将“附加库目录”设置为:`$(VCPKG_ROOT)\installed\x64-windows\lib` - 在属性页面中,选择“配置属性”->“链接器”->“输入”。 - 添加以下库依赖项: - `glfw3.lib` - `glew32.lib` - `opengl32.lib` - `soil2-debug.lib`(调试模式) - `soil2.lib`(发布模式) 4. 创建一个简单的OpenGL项目: - 在源文件中添加一个.cpp文件,并编写OpenGL代码。 - 例如,可以使用`#include <GL/glew.h>`和`#include <GLFW/glfw3.h>`引入OpenGL库。 - 编译并运行项目,确保没有错误
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值