Aar*_*ark 14 c# powershell nuget
在使用NuGet时,我正在尝试使用powershell脚本将文件更改为嵌入式资源.我在这里的论坛上使用了一个小的PowerShell脚本.但是,我的脚本仅在文件不在文件夹中时才有效.
param($installPath, $toolsPath, $package, $project)
$item = $project.ProjectItems.Item("Folder\ReleaseNotes.txt")
$item.Properties.Item("BuildAction").Value = [int]3
Run Code Online (Sandbox Code Playgroud)
如何调整此行以查找文件,即使它位于文件夹中:
$item = $project.ProjectItems.Item("ReleaseNotes.txt")
Run Code Online (Sandbox Code Playgroud)
Aar*_*ark 27
好吧,我找到了.
ProjectItems是一个包含文件和文件夹的综合列表.要访问文件夹/ ReleaseNotes.txt,您必须沿着导航树进入.这是解决方案
param($installPath, $toolsPath, $package, $project)
$item = $project.ProjectItems.Item("Folder").ProjectItems.Item("ReleaseNotes.txt")
$item.Properties.Item("BuildAction").Value = [int]3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3271 次 |
| 最近记录: |