[英]Change the property of entire files in folder in Visual Studio 2008 project
我通過從資源管理器中拖放來為我的visual studio 2008項目添加一個文件夾。 我想將該文件夾中整個文件的“復制到輸出目錄”屬性更改為“始終復制”。
問題是該文件夾包含許多子文件夾,子文件夾也是如此。因此,如果不能阻止所有文件並在一個步驟中更改屬性,那就有點煩人了。
有沒有辦法在一個過程中更改包含許多子文件夾的文件夾中的所有文件的屬性?
非常感謝...
只需展開所有文件夾即可。 一次選擇所有文件,並將構建操作更改為“始終復制”。 您可以選擇頂部項目,按住shift,選擇最后一項,然后選擇所有項目。
如果你真的有很多子文件夾和文件,那么你可以嘗試這些步驟
">/n<CopyToOutputDirectory>Always<//CopyToOutputDirectory>/n<//Content>"
簡單查找和替換以替換//>/n
(斜線和斜角括號后跟新行)。 (注意我使用記事本++,因此有轉義斜杠)。 如果您的工具不支持,您可以隨時省略新行。 如果您的工具支持,您甚至可以嘗試使用正則表達式查找和替換。 Include="
來實現。 我只知道編輯csproj文件。 您可以創建一個實用程序來幫助您執行此操作。
我做了一個快速測試,結果如下。
<Content Include="Test.css" />
更改屬性后......
<Content Include="Test.css">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.