【visual studio 小技巧】项目属性->生成->事件

这篇具有很好参考价值的文章主要介绍了【visual studio 小技巧】项目属性->生成->事件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

需求

我们有时会用到一些dll,需要把这些dll和我们生成的exe放到一起,一般我们是手动自己copy,

这样发布的时候,有时会忘记拷贝这个dll,导致程序运行出错。学会这个小技巧,就能实现自动copy,非常简单。

具体步骤

首先右键当前项目,找到整成标签下的事件标签,然后在生成事件后这里,写上:

copy "..\dll\libxl.dll" $(TargetDir)

【visual studio 小技巧】项目属性->生成->事件,工具使用,visual studio,ide

copy "..\dll\libxl.dll" $(TargetDir)   相当于执行一句脚本命令!

意思就把libxl.dll  拷贝到  $(TargetDir)    “TargetDir” 这变量就表示exe的输出路径。$(TargetDir)表示取出变量“TargetDir”中的值。

这里 "..\dll\libxl.dll" 使用的是相对路径,当然你可以使用绝对路径。这里当前路径就是当前子项目的路径。

..\  就是解决方案的路径,..\dll就是解决方案下一个dll 文件夹,在这个文件夹里有个libxl.dll,在编译完成之后,就会把libxl.dll拷贝到 $(TargetDir)   !  就这么简单。

进阶

那如果,我想拷贝到一个文件夹中,但是这个文件夹之前又没有怎么办?

这个里面是可以直接写bat脚本的,我们直接通过bat脚本实现就好了。这次我将他写到预生成事件里面:

【visual studio 小技巧】项目属性->生成->事件,工具使用,visual studio,ide文章来源地址https://www.toymoban.com/news/detail-727865.html

set "folderPath=$(TargetDir)\PictureScript\"

if not exist "%folderPath%" (
    echo Folder does not exist. Creating...
    mkdir "%folderPath%"
    echo Folder created successfully.
) else (
    echo Folder already exists.
)

到了这里,关于【visual studio 小技巧】项目属性->生成->事件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • “未为 Visual Studio Tools for Unity 生成此 Unity 项目”问题的解决

    目录  前言 解决办法           今日打开unity,运行脚本时,vs2019提示“未为 Visual Studio Tools for Unity 生成此 Unity 项目”,unity项目无法调试了。项目昨天还时好好的,隔一夜竟然出现这问题,发现昨天关机的时候,应该是直接关机,并没有先关闭unity进程和VS引起的。这里

    2024年02月12日
    浏览(53)
  • Visual Studio连接Linux服务器编译CMake项目,生成在Linux上运行的程序

    window系统:Windows 10 企业版 64位操作系统 Linux系统:BigCloud Enterprise Linux 7.8 (Core) Visual Studio:Microsoft Visual Studio Enterprise 2019 版本 16.10.4 根据Microsoft官网文档介绍, 开始之前 首先,请确保已安装 Visual Studio Linux 工作负载,包括 CMake 组件。 它属于 Visual Studio 安装程序中的“使用

    2024年02月13日
    浏览(70)
  • Visual Studio容器工具要求在构建,调试或运行容器化项目之前运行Docker

    出现此提示,是因为电脑未安装Docker所致,接下来就教大家如何安装Docker。 第一步:下载 地址:Install Docker Desktop on Windows | Docker Documentation 第二步:安装         1、双击 Docker Desktop Installer.exe 运行安装程序。         2、出现提示时,确保根据您选择的后端选择或不

    2023年04月17日
    浏览(36)
  • 【工具使用】卸载VS(Visual Studio)

    下载地址:https://github.com/Microsoft/VisualStudioUninstaller/releases 1.点击下载地址,选择TotalUninstaller进行下载 2.下载后进行解压,选择压缩包中的Setup.ForcedUninstall.exe,双击进入,选择“Y”,进行卸载 方法地址:卸载或移除 Visual Studio 具体内容点击链接进入查看

    2024年02月03日
    浏览(29)
  • Visual Studio 2019安装打包工具使用教程

    打开Visual Studio 2019,工具 -- 扩展和更新 -- 联机 -- 搜索 -- Microsoft Visual Studio Installer Projects --下载 关闭Microsoft Visual Studio,弹出VSIX Installer窗口中,点击“修改”或“Modify”后进行安装 注意:这里Microsoft Visual Studio若还在运行,则会提示关掉后才可以修改(若找不到对应的,在

    2024年02月07日
    浏览(41)
  • Visual studio-Git工具使用个人版

    开源的git管理工具确实非常方便,相信很多小伙伴工作了一些年都会有自己的代码库,有的时候做一个新的项目了,需要使用到以前用过的技术,这个时候在去翻找以前的项目,可能就找不到了,但是吧代码库都整理到git上就方便多了,而且有什么新的代码或者优化等等都可

    2024年02月13日
    浏览(35)
  • C语言学习之路(工具篇)—— Visual Studio的使用

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 源文件—添加—新建项 C语言编译步骤 1)预处理 宏定义展开、头文件展开、条件编译等,同时将代码中的注释删除, 这里并不会检查语法 2)编译 检查语法 ,将预处理后文件编译生成汇编文件

    2023年04月08日
    浏览(28)
  • Visual Studio 远程调试工具(Remote Debugger)使用方法

    一、关于Remote Debugger 当项目在测试环境上有bug,需要运行代码调试一下,这时就需要在测试环境上安装一个调试工具(Remote Debugger),然后在本地运行代码,远程链接到测试环境服务器来调试代码;如桌面应用程序和Web应用程序。 二、下载 下载地址:远程调试 - Visual Studi

    2024年02月12日
    浏览(37)
  • 使用 Visual Studio Code Docker 工具调试 .NET 容器

    作者:Chet Husk 排版:Alan Wang Visual Studio Code Docker 工具已发布1.26.0版本,这个版本为使用 .NET SDK 构建和调试容器映像提供了内置支持。 Visual Studio Code Docker 工具使开发人员可以轻松入门容器。它提供了 Dockerfile 模板,用于构建、运行和调试从 Dockerfile 生成的容器的集成,并提

    2024年02月12日
    浏览(35)
  • Visual Studio2019 BackgoroundImageLayout属性

    背景图片重复:BackgroundImageLayout属性设置为Tile(默认) 背景图片左边显示:BackgroundImageLayout属性设置为None 背景图片右边显示:BackgroundImageLayout属性设置为None,同时RightToLeft属性设置为Yes 背景图片居中显示:BackgroundImageLayout属性设置为Center 背景图片拉申:BackgroundImageLayout属性

    2024年02月12日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包