我找到了这个问题和这个关于如何在 C# 项目中设置文件的 BuildAction(使用 Powershell)的答案。
基本上,获取指定的项目,然后设置“BuildAction”的值:
$item = $project.ProjectItems | where-object {$_.Name -eq "ReleaseNotes.txt"} $item.Properties.Item("BuildAction").Value = [int]3
我只是想知道是否有办法利用prjBuildAction 枚举值(它似乎对我不起作用)。
我试图修改第二条语句,但它不会改变 BuildAction:
$item.Properties.Item("BuildAction").Value = prjBuildActionContent
那么,有没有办法使用枚举值来代替[int]3
呢?