我想创建一个非常简单的Nuet包。我只想添加一个文件(如图像,文本文件,...),当我安装这个测试包时,附加的文件被添加到我的解决方案中。我做了以下步骤:
1:我创建了一个自定义Nuget Server(IIS)。 2:我使用Nuget.exe命令创建包,创建文件夹并将所需文件复制到文件夹
> NuGet Pack YourPackageName.nuspec
> mkdir content
> copy ..\src\SomeController.cs content
3:我将内容文件夹“和创建的包(YourPackageName.nuspec)复制到我的本地nuget服务器(IIS网站)的包文件夹中
现在,当我连接到本地nuget服务器时,我可以看到包(YourPackageName.nuspec)并将其安装在我的项目中,但“content”文件夹未添加到我的项目中。
任何人都可以帮助我吗?!我该怎么办呢?
答案 0 :(得分:0)
在您的nuspec文件中,您是否指定了以下内容:
<file src="..\src\SomeController.cs" target="content\SomeController.cs" />
有关详细信息,请参阅此链接http://docs.nuget.org/docs/reference/nuspec-reference,有一个名为“指定要包含在软件包中的文件”的部分,应提供见解。