Gil*_*lla 5 nuget nuget-package c#-4.0 nuspec .net-4.5
我有一个C#项目,它在我的解决方案中有来自项目的2个项目参考.
它还有来自NuGet存储库中的包的5个NuGet包引用.鉴于.csproj,我如何nuspec使用NuGet Project Explorer工具生成或创建文件?
以及如何验证这nuspec是否确实正确?
Mat*_*ard 11
您可以使用NuGet.exe执行此操作,命令行类似于:
NuGet.exe spec Project.csproj
Run Code Online (Sandbox Code Playgroud)
要在Visual Studio中执行此操作,您可以添加一个使用NuGet.exe的新外部工具(从"工具"菜单中).
NuGet Project Explorer支持NuGet包,但不支持项目文件,因此上述技术之一会更简单.对于NuGet Project Explorer,您需要编写自定义插件.
对于验证,NuGet.exe将生成.nuspec文件,因此它应该有效.此外,当您使用NuGet.exe pack YourNuspec.nuspec它时,将在创建NuGet包并向控制台输出警告时进行验证.
| 归档时间: |
|
| 查看次数: |
8804 次 |
| 最近记录: |