我几次无法在csproj文件(.NET Core)中查找有关有效元素的信息。特别是具有Content和Include / Exclude / Update / CopyToPublishDirectory属性的ItemGroup。 我也对“None Include = ...”元素感兴趣。
这是否有任何官方参考?
至少我只能找到一些SO帖子。
更新
与此同时,我发现了Nate McMaster的这个升级指南(project.json - > csproj),其中包含一些Content和None的例子,但远非参考。
https://docs.microsoft.com/en-us/dotnet/core/tools/project-json-to-csproj
答案 0 :(得分:1)
我也很难找到关于这个的好参考信息
此众所周知的项元数据属性列表可能有所帮助 https://msdn.microsoft.com/en-us/library/ms164313.aspx
但是对于include / exclude属性(与属性相对) 试试这个msdn链接
https://msdn.microsoft.com/en-us/library/ms171453.aspx
在紧要关头,我经常编写一个自定义任务,它接受一个项目组并迭代元数据 - 尽管值得注意的是元数据(例如Identity属性)和属性(例如包含排除)之间的差异,这些属性是固定的,并且已解释在第二个msdn链接