我正在使用Teamcity和章鱼部署我的软件包。我正在使用Teamcity创建软件包,然后使用章鱼部署到不同的环境。我有一个资源文件夹,需要将其作为队伍中的单独步骤复制。现在我希望该文件夹包含在包中,因此我可以将该软件包部署到其他域上的远程服务器。我已定义以下文件以将资源文件夹包含到主项目的内容文件夹中。但是发生了什么,它只是在目的地中创建一个文件夹,但不要在项目中复制其他文件。请指南,因为我想要的只是将资源文件夹与我的发布网站文件一起包含。我只希望资源文件夹成为包的一部分。请指导

 <?xml version="1.0" ?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
 <metadata>
<id>Services</id>
<version>1.0.0.0</version>
<authors></authors>
<owners></owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Services.nuspec build package</description>
<releaseNotes />
 </metadata>
 <files>
  <file src="..\Resources\**\*.*" target="Content\Resources" />
</files>
</package>
.

使用上面代码创建包后的包内容: -

 . _rels
 . package
 . content\resources 
 . [content_type
 . Services.nuspec
.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top