这里写自定义目录标题
win10系统下搭建nuget
1.新建空的web项目
2.右键项目解决方案,找到vs自带的nuget包管理,下载nuget.server包并安装(注意该包的依赖信息,其中有表明需要什么版本以上的.Net Framework,如果框架版本不符合,需要右键项目解决方案,找到属性,修改框架版本)
3.在项目中运行,用浏览器打开,发现报错
删除重复节点之后,可以正常打开页面如下
4.发布项目
新建文件夹用来放置发布文件,右键发布项目
配置iis
1.开启window的iis服务和.NET服务,在控制面版中,“开启或关闭windows功能”选择
2.windows注册iis
cmd命令:"%WINDIR%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe" -iru -enable
3.在iis中配置网站
保证应用池的版本是4.0
点击iis页面右侧的“浏览网站”,可以打开网站,iis配置成功
集成到jenkis自动发布
下载nuget.exe 放入固定目录(为了使用nuget的指令集)
在jenkins的构建步骤中,构建前,增加nuget restore ;构建后增加nuget pack push 最后增加del *.nupkg;
del是为了让上传自动化,之前nuget无法上传同名同版本的文件,为了让push *.nupkg命令不发生错误,需要把上传过的文件删掉,才能上传成功
nuget其它上传方式
1.客户端 nuget package explorer
需要添加依赖信息,否则上传的包虽然可以上传成功,但无法下载
2.nuget.exe cmd命令行直接上传