本文主要介绍使用IIS部署
1.下载Baget,github下载,本文下载版本v0.4.0-preview2
2.解压,参考使用说明
3.安装环境,.NET Core Runtime,此处说明,.net7安装包是集成了 ASP.NET Core IIS Module的,早期的.netcore环境是没有集成的,查看当前IIS是否有该模块参考.net core 项目发布
4.将文件夹复制粘贴至C:\Inetpub\wwwroot\BaGet(此处,请记得给BaGet文件夹一个权限,否则它不能创建数据库文件)
5.新建应用程序池,名字你随便起,依次选择 无托管代码,集成,立即启动
6.新建一个网站,名字你随便起,应用池选择5创建那个,物理路径C:\Inetpub\wwwroot\BaGet,端口5000,(只要你闲置的端口都可以),确认
7.浏览 http://localhost:5000/
8.上传nuget包,我搭建这个网站是因为脱网开发,所以使用的其实都是下载好的nuget包,我想把本地的包都传到服务器上,于是我读取本地nuget文件夹,形成一个bat文件
批处理执行完成后,效果如下: