vs.netの外部のcsプロジェクトにファイルを追加しています(画像、cssなど、グループ外のファイルですが、公開する必要があります)。csproj をロードし、「Content」ノードを含む ItemGroup を照会しています。
XNamespace msbuild = "http://schemas.microsoft.com/developer/msbuild/2003";
XDocument projectDocument = XDocument.Load("someproject.csproj");
var itemGroup = projectDocument.Element(msbuild + "Project")
.Elements(msbuild + "ItemGroup")
.Descendants()
.Where(x => x.Name == msbuild +"Content")
.First().Parent;
このグループを取得するより良い方法はありますか?
ありがとうございました。