博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
搭建 nuget 私服及注意事项
阅读量:7042 次
发布时间:2019-06-28

本文共 763 字,大约阅读时间需要 2 分钟。

笔记更新计划,转自:

基于 nuget.server 3.1.2:

分享搭建过程中的一些注意事项。

创建一个web空项目用于承载nuget.server

  • 注意:项目命名的时候,可以命名成"NugetServer",但不要命名成"Nuget.Server",会导致应用在查找Nuget.Server.dll,找不到对应的版本(即这么干了,则最终生成的Nuget.server.dll是创建的web项目所对应的dll,而非Nuget.Server自身的)
  • 当然也不要命名成可能跟其他nuget相关的依赖库同名的名字(包括其他系统dll)

安装:nuget.server

  • 安装的nuget.server会自动更改 web.config

调整 web.config

  
   
   
   
   
 
复制代码
  • 在 web.config中删除重复项:本次demo在操作的时候冲突项只有 httpRuntime这个项,删除较早版本,保留较新版本的配置项即可(这里保留 4.6.2)

web.config部分配置项说明:

appsettings

是否启用apikey:

  • <add key="requireApiKey" value="true" />
  • <add key="apiKey" value="40bf22ac8e42" />
    • 在上传和删除packages的时候需要该:apiKey

指定上传的包的保存路径:

  • <add key="packagesPath" value="~/NugetPackages" />
    • 可以是相对路径也可以是绝对路径,这里用项目所在目录的相对路径。

发布web:

之后就可直接打包项目发布到 IIS中,相关IIS配置之后即可运行,如:

转载地址:http://zoaal.baihongyu.com/

你可能感兴趣的文章
教育部下令中小学推广编程教育,全民AI真的要来了
查看>>
C#未来新特性:静态委托和函数指针
查看>>
从Python2到Python3:超百万行代码迁移实践
查看>>
如何避免移动测试自动化失败
查看>>
Real World Kanban作者访谈
查看>>
Confluent平台5.0支持LDAP授权及用于IoT集成的MQTT代理
查看>>
Yelp开源数据管道项目最新组件——数据管道客户端库
查看>>
ASP.NET 2.2 Preview 1首次支持Java SignalR客户端
查看>>
开源项目越来越商业友好,谁来负责开发者友好呢?
查看>>
flask 源码解析:路由
查看>>
《F# Deep Dives》书评与作者问答
查看>>
Spring命名空间解析
查看>>
反向代理使用https协议,后台tomcat使用http,redirect时使用错误协议的解决办法...
查看>>
VsCode使用技巧
查看>>
TaintDroid深入剖析之启动篇
查看>>
kubernetes上部署应用实例
查看>>
mongodb中的aggregate(聚合查询)
查看>>
计算机中的存储器们
查看>>
vue实践:组件双向绑定
查看>>
Lodash 中文文档 (v3.10.1) - “Math” 方法
查看>>