NuGet

  1. C#包管理使用NuGet来进行包管理,在visual studio里工具选项卡里进行了集成,使用即可。

自己搭建NuGet服务器

  1. 在visual studio里建立一个.NET Web FrameWork项目,选择.Net 4.6.2版本
  2. 在Nuget包里搜索NuGet.Server 2.11.3版本进行安装
  3. 修改Web.config里的requireApiKey为false
  4. 发布这个项目到某个文件夹,例如d:\NuGet\
  5. 给这个文件夹增加一个Everyone用户权限,开放所有权限
  6. 安装IIS服务器,这里注意,如果先安装了.net framework,那么需要注册.net framework,在命令行里输入命令即可
    c:\windows\Microsoft .NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
    
  7. 在IIS服务器里选择添加网站选择,刚才的文件加。注意将应用程序池的标识改成NetService,托管管道改为集成,.Net FrameWork版本为4.0

  8. 运行该网站

构建自己的NuGet包

  1. 在visual studio里建立项目时选择类库
  2. 构建完毕后,用NuGet Package Explorer建立.nupkg后缀的包文件
  3. 将包文件xxx.nupkg拷入D:\NuGet\Packages里即可

添加NuGet服务器源

  1. visual studio->工具->NuGet包管理器->程序包管理器设置里,源填写服务器地址例如http://localhost:54444/nuget,名称自选,之后点击更新即可

results matching ""

    No results matching ""