Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何打印MSBuild的值<;房地产>;环境内部?_Msbuild - Fatal编程技术网

如何打印MSBuild的值<;房地产>;环境内部?

如何打印MSBuild的值<;房地产>;环境内部?,msbuild,Msbuild,我正在使用Visual Studio 2013。我正在手写一些MSBuild。里面有这样的东西: <PropertyGroup> <MyProperty>(complicated function)</MyProperty> <PropertyGroup> (复杂功能) 我加载我的项目。我想要一些命令,也许可以在即时窗口中执行,以打印“MyProperty”的值 实现这一目标的正常方式是什么 编辑:我发现我可以通过任务制作一个来打印我所有

我正在使用Visual Studio 2013。我正在手写一些MSBuild。里面有这样的东西:

<PropertyGroup>
  <MyProperty>(complicated function)</MyProperty>
<PropertyGroup>

(复杂功能)
我加载我的项目。我想要一些命令,也许可以在即时窗口中执行,以打印“MyProperty”的值

实现这一目标的正常方式是什么

编辑:我发现我可以通过
任务制作一个
来打印我所有属性的值,但是我找不到一个简单的方法从环境中执行这个目标。我可以将它设置为
上的DefaultTarget,但随后我必须卸载项目并再次编辑该文件,以返回到可以实际编译的状态


假设我可以从命令行使用msbuild.exe/t来实现这一点,但它似乎不起作用,因为属性以及
本身都是在通过
语句包含的文件中定义的,出于某种原因,msbuild.exe/t似乎不喜欢这样做。

msbuild允许您在Visual Studio中调试脚本

还可以通过将/v:diag添加到MSBuild命令行来强制执行详细日志记录,在该命令行中可以轻松分析所有此类变量


确实不需要执行您计划执行的操作。

您是否从开发人员命令提示符下运行了msbuild/t命令行?