从VS Project构建Nuget包并不能获取ReadMe或Web.Config.Transform

时间:2016-08-05 15:30:07

标签: visual-studio-2015 nuget

我试图构建我的第一个nuget包,需要打开readme.txt并对web.config进行更改。我想使用我的csproj文件创建一个包,如下面的第2页所述,但我还想要应用web.config.transform文件,并在安装完成时打开readme.txt。

我试图遵循这两页的指导:

我将readme.txt放在我运行nuget.exe的项目目录的根目录中,然后创建了一个内容文件夹并将web.config.transform文件放入其中,但是当它们都没有被应用时我安装了包。

我解压缩了nupkg文件,但没有看到任何与readme.txt或我的转换有关的内容。我不知道我在寻找什么。

1 个答案:

答案 0 :(得分:0)

根据您在原始帖子中提供的教程,您应该有一个nuspec文件。您应该在nuspec文件中添加一个部分,让您的包知道项目中还需要安装的文件。

<files>
 <file src="readme.txt" target="" />
</files>

此外,请检查自述文件集的构建操作设置为内容,并将复制到输出目录设置为不复制。