创建一个 Nuget 包 VS 2015

Create a Nuget package VS 2015

我想从现有的 VS 2015 ASP NET 5 项目创建一个 Nuget 包。它不是一个空项目,我在这个项目中有自己的文件夹结构和依赖项。我在这里需要的是,当任何开发人员安装此包时,该包应在目标项目中创建必要的文件夹和文件。

我希望这基本上有一个标准的项目结构,可供开发人员使用,其中包含样板代码。

我尝试使用 Nuget Package Explorer,但是当我将它安装在 Web 应用程序上时,它没有创建我在包中拥有的任何文件夹。这是 Nuget 包资源管理器的快照

我也尝试了 dnu pack 命令,但不确定在 project.json 中还需要什么才能使所有文件夹和文件成为包的一部分。

Nuget 包是正确的方式,还是应该是 VS 2015 项目模板?

如果有人能给我一些关于如何实现这一目标的指示,我将不胜感激。

ASP.NET5 中似乎还不支持 Nuget 转换。这是预期的未来 spec.

现在,创建一个项目模板,instructions here,看起来是个不错的选择。