创建Nuget包时如何包含dll,.xml,.txt,.config,pdb和lic文件

时间:2018-07-24 07:35:13

标签: visual-studio nuget nuget-package nuspec nuget-spec

使用 Nuget软件包探索,我正在创建nuget软件包。我直接在其中添加lib文件夹并添加dll。

我可以直接将config,XML,lic,pdb添加到软件包中吗?还是在创建软件包时有任何添加这些文件的方法?

有一个扩展名为.AseClient的文件。如何将该文件添加到程序包中?

我们可以 nuspec 打包程序集。如果我使用此过程,可以在创建程序包时添加上述文件吗?

1 个答案:

答案 0 :(得分:0)

如果有人想自己创建一个nuget软件包,则可以使用Nuget软件包资源管理器,这是创建软件包的最简单方法。

在我的情况下,我想包含dll,xml,pdb和config文件,我想使用本地存在的相同文件夹结构创建软件包。您可以创建一个支持.Net Framework版本(4.2,4.5,4.5.1)的程序包。

1)首先单击创建包 2)在空白处的右手侧单击鼠标右键,然后将Lib添加到包装中 3)右键单击Lib,然后根据需要添加具有您想要支持4.2、4.5、4.5.1的版本的.net文件夹。 4)在您创建的文件夹上并添加现有文件夹,添加dll,xml文件。 5)如果有子文件夹,只需简单地右键单击所需的文件夹并添加文件夹即可。