.Net 【工作应用】 Nuget Visual Studio 发布

时间:2021-07-26 09:23:38   收藏:0   阅读:27

概述

自己部署了nuget服务,发布的时候遇到的小问题。
其中push的时候返回406 Not Acceptable,需要查一下原因,网上查到的temp文件过大,没有起作用,最后发现是IIS中Package目录没有添加用户写入权限导致的。

nuget 发布命令

cd path <!--程序目录-->
nuget spec <!-- 生成{$Package}.nuspec -->
nuget pack <!--{$package}.{1.0.0}.nupkg-->
nuget push Gatlin.Model.1.0.0.nuplkg apikey -Source http://localhost:8090/nuget

问题

nuget : Authors is required.

解决方法:修改生成{$Package}.nuspec中$authors

nuget : Description is required.

解决方法:修改生成{$package}.nuspec中$description

nuget:响应状态代码不指示成功:406(Not Acceptable)

解决方法:

<system.web>
    <httpRuntime maxRequestLength="31457280"/>
</system.web>

原文:https://www.cnblogs.com/thomerson/p/15059178.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!