1
我希望找到一种方法来在构建期间在我的csproj文件中设置值作为值。 MSBuild中是否有任务可以将属性永久设置为一个值?在下面的例子中,我可以永久设置CustomValue = Yes吗?MSBuild:永久更改项目的PropertyGroup属性
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
.....
<CustomValue>XXXX</CustomValue
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids></ProjectTypeGuids>
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
</PropertyGroup>
这工作了巨大的。谢谢。 – 2011-06-14 19:24:35
很酷,不知道MsBuild 4.0中有一个Xml更新任务。在社区任务库中一直使用XmlUpdate,但将来我会使用内置的XmlUpdate。 – 2011-06-15 13:27:09