nuget msbuild目标不复制文件

时间:2018-07-16 23:17:10

标签: nuget nuget-spec

我正在使用配置文件创建软件包。

我想使用CopyOutputDirectory = Always复制此配置文件。

我关注了这个主题:How can I set the 'copy to output directory' property in my nuspec file?

但是即使那样,仍然存在一些问题,因为在最终的Nuget安装过程中什么也没有发生。我不知道我在哪里犯错

我的nuspec是这样的:

<package >
  <metadata>
    <id>PackageTeste</id>
    <version>0.0.39-beta</version>
    <title></title>
    <authors></authors>
    <owners></owners>
    <description></description>
  </metadata>
  <files>
    <file src="File.config.json" target="build\" />
    <file src="build\net46\PackageTeste.targets" target="build\" />
  </files>
</package>

我的目标是:

<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <None Include="$(MSBuildThisFileDirectory)File.config.json">
      <Link>File.config.json</Link>
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
    </None>
  </ItemGroup>
</Project>

我的错在哪里?

谢谢

0 个答案:

没有答案