我正在使用命令行执行sln文件和vcxproj文件。如何从vcxproj文件(xml)打印环境变量?

时间:2016-04-18 05:57:22

标签: xml msbuild visual-studio-2015

我正在使用visual studio 2015 IDE进行项目。现在我们需要确保我们也可以使用相同的.sln文件构建命令行。

我能够调用sln文件,但是当调用vcxproj文件时,它在环境变量中采用了错误的路径。 我可以在vcxproj文件中打印命令行中指定的环境变量。 ?

1 个答案:

答案 0 :(得分:0)

您可以在导入Microsoft.CSharp.targets文件后立即将这样的标记添加到.csproj文件中。它看起来像是:

  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  <Target Name="BeforeBuild">
    <Message Text="MyEnvVar=$(MyEnvVar)" Importance="high" />
  </Target>