我想創建一個NuGet包,它將添加多個.dll文件作爲對我的項目的引用。從dll創建nuget包
我有一個包含10個.dlls文件的文件夾。
當我通過nuget安裝它時,我想將這些文件添加到項目的引用中。
我想創建一個NuGet包,它將添加多個.dll文件作爲對我的項目的引用。從dll創建nuget包
我有一個包含10個.dlls文件的文件夾。
當我通過nuget安裝它時,我想將這些文件添加到項目的引用中。
我想創建一個nuget包,它添加了多個.dll作爲我的項目的引用。
我想給你們兩個解決方案,以實現這一目標:
首先,使用的NuGet Package Explorer中:
其次,正如李萊克斯提,我們可以使用.nuspec收拾組件:
nuget spec "PathOfProject\TestDemo.csproj"
打開TestDemo.csproj.nuspec
文件並對其進行修改和添加組件作爲文件;下面是我的.nuspec文件:
<?xml version="1.0"?> <package > <metadata> <id>TestDemo</id> <version>1.0.0</version> <authors>Tester</authors> <owners>Tester</owners> <requireLicenseAcceptance>false</requireLicenseAcceptance> <description>TestDemo</description> <releaseNotes>Summary of changes made in this release of the package. </releaseNotes> <copyright>Copyright 2017</copyright> <tags>Tag1 Tag2</tags> </metadata> <files> <file src="MultipleDll\*.*" target="lib\net461" /> </files> </package>
使用包命令:nuget pack TestDemo.csproj.nuspec
希望這可以幫助你。
有沒有神奇的工具來自動化,你必須學習.nuspec和包裝的方式。 –