如何创建具有依赖项的nuget包?

时间:2019-07-29 11:15:33

标签: nuget nuget-package nuget-package-explorer

我用Nuget Package Explorer创建nuget包。 Nuspec文件是这样的:

<?xml version="1.0" encoding="utf-8"?>
 <package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
 <id>MyLib</id>
<version>1.1.0.2</version>
<title>MyLib</title>
<authors>Me</authors>
<owners>Me</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>native libraries</description>
<dependencies>
  <dependency id="My_Native_Library" version="1.2.0.3" />
</dependencies>

因此,我的程序包具有对另一个程序包的依赖(由我创建)。在MyLib包中-C ++库。 在My_Native_Library包中-也是C ++库。

在VS 2019中,我可以看到从MyLibMy_Native_Library的依赖关系。 但是,当我安装MyLib时,只会安装此库,而不会安装My_Native_Library

那么,如何使My_Native_Library也能安装?

0 个答案:

没有答案
相关问题