【发布时间】:2018-12-11 17:47:26
【问题描述】:
我们需要一些可执行文件来创建我们的设置。所以我们打包了 将一些 .exe 文件放入 nuget 包中的外部依赖项。但在 NuGet 还原时,它们会被添加到项目根目录中。
我们怎样才能做到这一点?
四处搜索,但目前没有找到任何解决方案。
因为我们使用的是 nuspec 文件,所以这就是我所拥有的:
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>VCRedistributable</id>
<version>$version$</version>
<title>VCRedistributable</title>
<authors>--</authors>
<owners>--</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>InstallVCRedistributable assemblies</description>
<contentFiles>
<files include="**" exclude="**" buildAction="None" copyToOutput="false"
/>
</contentFiles>
</metadata>
<files>
<file src="VC\x86\*.*" target="content\x86" />
<file src="VC\x64\*.*" target="content\x64" />
</files>
有什么想法吗?
【问题讨论】:
标签: visual-studio nuget nuget-package-restore nuget-spec