msbuild项目组内容的引用

msbuild项目组内容的引用,msbuild,.net-core,csproj,Msbuild,.net Core,Csproj,我在csproj文件(.NET Core)中查找有效元素的信息时遇到了几次困难。尤其是具有内容和Include/Exclude/Update/CopyToPublishDirectory属性的ItemGroup。 我还对“None Include=…”元素感兴趣 所有这些都有官方的参考资料吗 至少我只能找到几个这样的帖子 更新 与此同时,我找到了Nate McMaster的升级指南(project.json->csproj),其中包含了一些内容示例,但这些示例都不是参考 我也很难找到这方面的好参

我在csproj文件(.NET Core)中查找有效元素的信息时遇到了几次困难。尤其是具有内容和Include/Exclude/Update/CopyToPublishDirectory属性的ItemGroup。 我还对“None Include=…”元素感兴趣

所有这些都有官方的参考资料吗

至少我只能找到几个这样的帖子

更新

与此同时,我找到了Nate McMaster的升级指南(project.json->csproj),其中包含了一些内容示例,但这些示例都不是参考


我也很难找到这方面的好参考信息

此已知项元数据属性列表可能会有所帮助

但是对于包含/排除属性(与属性相同) 请尝试此msdn链接


在紧要关头,我经常编写一个自定义任务,它接受一个itemgroup并迭代元数据——不过值得注意的是元数据(如Identity属性)和属性(如include exclude)之间的区别,它们是固定的,并在第二个msdn链接中进行了解释

谢谢,实际上,我已经看到了这两个,它们包含了一些有用的信息,但是没有提到Update、None和CopyTopPublishDirectory。None允许您基本上没有默认的构建操作。我经常将它用于项目中有用的文件(库中的文档等),但不打算构建这些文件。我已经回到你的问题上来了。目前还没有一个合适的地方可以收集所有这些信息,它们分布在VisualStudio文档和一些GitHub问题之间。