我们正在使用Visual Studio 2010,我们开发ASP.NET MVC应用程序。
我们的部署流程包括在UI上手动构建nuget包并上传。
我们需要弄清楚如何从代码创建nuget包,包括添加文件,添加属性,添加更改日志作为描述。
是否有解决方案来实现这一目标?
由于
编辑:
经过大量痛苦的工作,不知道目标是什么以及如何实现目标我已经提出以下代码:
NuGet Update -self
nuget spec -f
mkdir bin
mkdir Scripts
mkdir Styles
copy ..\TestProj\TestProj\bin bin
copy ..\TestProj\TestProj\Scripts Scripts
copy ..\TestProj\TestProj\Styles Styles
copy ..\TestProj\TestProj.sln
我不确定NuGet操作是否正确,我不确定这些文件应该以这种方式迁移到包中,因为我是NuGet的新手。如果有人能告诉我正确的方向,我将非常感激:
感谢。
答案 0 :(得分:0)
你看过Nuget spec and Pack command了吗?它可以帮助您轻松地从nuget folder convention之后的csproj或任何文件集创建包。 如果您对此有任何进一步的问题,请告诉我们。
答案 1 :(得分:0)
就我而言,解决方案如下:
cd C:\myfolder
mkdir content
mkdir Styles
del content /F /S /Q /A
del Styles /F /S /Q /A
copy C:\myotherfolder\Scripts Content
copy C:\myotherfolder\Styles Styles
NuGet Update -self
NuGet pack mypackage.nuspec
请注意mypackage.nuspec已经存在。