visual studio 一些小技巧 整理

本文分享了两个实用的编程技巧:一是使用#warning指令帮助开发者标记待完成的功能;二是介绍如何通过设置项目的生成规则来确保特定文件随项目一同输出,方便程序运行。

本博客将会陆续的整理一些作者在实际开发中的一些小技巧,一些挺有意思的东西,将会持续更新,

 

 


#warning的使用

#warning 的意思是在程序编译的时候输出一个编译警告,比如在如下的方法里编译,然后我们编译结果看看

        public void DoSomething()
        {
            #warning 这个方法还没有实现,有待完成
        }

 如下:

 

这里就有个非常有意思的用途,比如你在编写程序的时候,有些方法并没有写好,可能具体的实现在以后实现,就定义了一个简单的方法,万一以后自己忘记呢?所以就可以使用这个编译指令了,以后编译的时候就能清楚的知道哪里有什么问题,还能快速定位。

 


visual studio 编译携带文件输出

这个功能其实挺实用的,比如你的项目中,结果中需要输出一些古有的项目文件,比如携带的C++组件,是无法在项目中进行引用输出的,那么我们可以这么做

添加完成后,效果如下所示:

 

比如我们的程序里调用了这个库,我们需要在最终的程序运行目录里也要带有这个库,那么右键属性这个库。生成规则为内容,复制到输出目录,这样最终生成的exe就携带了这个信息。

但是有个问题,我们希望程序生成的时候,携带一些初始文件,这些文件是存储在程序运行目录的子目录中,比如Images文件夹,里面有几张图片,需要在系统里使用,那么这么操作:

 

然后再把所有的图片文件添加进去

然后每一张图片,都右键属性,复制到输出目录,然后项目再重新生成

打开Images查看:


 

转载于:https://www.cnblogs.com/dathlin/p/8836102.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值