VS中配置变量覆盖系统的环境变量

找到DepartmentInforSys(项目名).vcxproj.user文件

  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <QmlDebugSettings>file:$(ProjectGuid),block</QmlDebugSettings>
    <QmlDebug>-qmljsdebugger=$(QmlDebugSettings)</QmlDebug>
    <LocalDebuggerCommandArguments>$(QmlDebug)</LocalDebuggerCommandArguments>
    <QTDIR>C:\QT\Qt5.13.0\5.13.0\msvc2017</QTDIR>
    <LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <QmlDebugSettings>file:$(ProjectGuid),block</QmlDebugSettings>
    <QmlDebug>-qmljsdebugger=$(QmlDebugSettings)</QmlDebug>
    <LocalDebuggerCommandArguments>$(QmlDebug)</LocalDebuggerCommandArguments>
    <QTDIR>C:\QT\Qt5.13.0\5.13.0\msvc2017</QTDIR>
    <LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
  </PropertyGroup>

 

 

比如

<QTDIR>C:\QT\Qt5.13.0\5.13.0\msvc2017</QTDIR>

就可以覆盖系统的环境变量

 

 

vs工程中,往往包含:.sln 、.db  、.opendb 文件

sln文件 为工程属性文件,是我们必须添加到版本控制中的,

db文件,是项目编译时生成的数据库文件,非常的大,占用空间,不需要添加到版本控制中。

opendb文件也是编译生成的文件, 不需要添加到版本控制中。

在项目文件中,还包含了.vcxproj  、vcxproj.filters 、vcxproj.user 三个文件

.vcxproj 为项目属性文件,是我们必须添加到版本控制中的,

vcxproj.filters文件是过滤信息文件,解决方案中的筛选器文件就保存在此文件中, 故一般我也将该文件添加到版本控制中,

vcxproj.user是本地化用户配置,允许多个用户使用自己喜好的方式配置这个项目(例如打开项目时候窗体位置等与项目内容无关的配置), 不需要添加到版本控制中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值