背景
在很多时候我们是有这样的需求的,我们很多的代码不需要对外公开源码,比较适合将编译好的动态库做成Nuget包,然后在VisualStudio中通过Nuget包管理器来进行添加引用,而且通过这种方式能很好的进行代码的版本管理,从而使代码的结构更加的合理,本篇文章就如何搭建整个Nuget服务器来进行说明。
步骤
1 下载BatGet
在GitHub上面找到了这个开源项目的Asp.Net Core的源代码以及Release文件,这里直接下载发布好的Release文件,有了这个发布文件我们就能够将发布文件部署到IIS里面从而供内网进行访问了,下面就是如何部署到IIS上面了。
2 IIS部署程序
在部署之前确保计算机已经安装了IIS组件,如果没有安装,在控制面板--》程序--》启用或关闭Windows功能中添加Windows功能,具体勾选项根据自己的需要进行配置。
图一 启用IIS组件
安装完成后我们将可以在Windows管理中找到IIS管理器
图二 查看IIS管理工具
2.1 将下载好的文件放到计算机硬盘上
首先将下载好的BaGet包放到一个特定的位置,比如:C:\inetpub\wwwroot\BaGet 这个物理路径下面。
2.2 创建应用程序池 BaGetAppPool
这个直接参照下面的截图中的配置即可。
图三 创建应用程序池BaGetAppPool
2.3 创建网站BaGetServer
这个是最关键的一步,按照下图中的步骤进行创建,记得需要保证身份验证OK
图四 创建网站
图五 测试连接
原文:https://www.cnblogs.com/seekdream/p/14719115.html