正在使用Powershell脚本发布nuget包-未打包脚本

正在使用Powershell脚本发布nuget包-未打包脚本,nuget,azure-devops,nuget-package,azure-pipelines-release-pipeline,Nuget,Azure Devops,Nuget Package,Azure Pipelines Release Pipeline,我正在使用Visual Studio Team Services打包文件夹和pr文档。我添加了一个内容文件夹,也尝试了使用contentFiles文件夹,其中包含另一个文件夹,然后是我的powershell脚本。已创建包,但未打包内容文件夹 结构类似于/content/ReleaseScripts/MyScript.ps1如果直接打包项目文件,则需要将该文件的构建操作更改为内容。右键单击VS>属性>将生成操作更改为内容中的文件 如果您只是在没有项目文件(如.csproj)的文件夹中创建.nusp

我正在使用Visual Studio Team Services打包文件夹和pr文档。我添加了一个内容文件夹,也尝试了使用contentFiles文件夹,其中包含另一个文件夹,然后是我的powershell脚本。已创建包,但未打包内容文件夹


结构类似于/content/ReleaseScripts/MyScript.ps1

如果直接打包项目文件,则需要将该文件的构建操作更改为内容。右键单击VS>属性>将生成操作更改为内容中的文件

如果您只是在没有项目文件(如.csproj)的文件夹中创建.nuspec文件并打包此.nuspec文件,则可以参考以下步骤:

将Nuget.exe工具添加到源代码管理,并映射到生成代理需要打包的同一文件夹级内容文件夹,或将其添加到生成代理服务帐户的环境变量路径。 添加命令行任务工具:nugget.exe;参数:spec;工作文件夹:[需要打包的同一级别路径,例如包含内容文件夹的文件夹路径] 将NuGet Packager任务路径添加到csproj或要打包的nuspec文件:*\*.nuspec
之前说过它不起作用,但我错了,它像一个符咒一样,将构建动作设置为内容。