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>
は、これは素晴らしい働い、次のようになります。ありがとうございました。 –
MsBuild 4.0にXmlアップデートタスクがあったことを知りませんでした。コミュニティタスクライブラリでXmlUpdateを使用していますが、将来は組み込みのライブラリを使用します。 –