今天刚开始接触.netcore,现场同事让我将sdk打个包发给他,捣鼓了一阵,出来一个大概的流程,马上记录下来,分享一下。如果有不对的或者可以优化的操作,请留言指正。
1、设置版本号(第一次发布,默认版本号是1.0.0)
操作:在.netcore类库项目上右键-->属性-->打包-->包版本 进行调整即可,也可以通过修改配置文件中的版本号。
2、打包
操作:在.netcore类库项目上右键-->打包
3、发布
操作:在.netcore类库项目上右键-->发布。
注意一下配置:
①配置:选择运行平台及编译方式
②目标框架:选择调用者所用的框架版本
③部署模式:分两种模式一种依赖框架,另外一种是独立。(目前还没有具体研究是做什么用的,后续更新)
④目标运行时:选择该类库需要在那种环境运行
⑤目标位置:将该nuget包生成到那
4、保存
5、点击发布,即可完成发布步骤
------------------------------------------------------------------------********************-----------------------------------------------------------------
然后nuget包的引用讲解
1、从发布完的路径下将包找到
2、默认情况下将找到的包,放到C:\Program Files (x86)\Microsoft SDKs\NuGetPackages下
3、在需要引用该包的项目上右键-->管理NuGet程序包
4、打开管理页面后点击该页面右上角的设置
5、点击绿色的加号,在下方输入包名称(随意)及源路径(即第二步提到的路径)
6、点击更新并点击确定
7、再到右上角选择程序包源,即刚才输入的包名称,然后再左侧的搜索栏输入包名称进行搜索,然后安装即可使用