zoukankan      html  css  js  c++  java
  • Jenkins 搭建 .NET Core 持续集成环境

    关于c#的.Net FrameWork 的集成环境以及MsBuild的配置可以看

     
     
     
     

    我们用NuGet还原.NET Core项目会报以下错误:

     
     

    error NETSDK1064: 未找到版本为 1.8.2 的包 BouncyCastle.NetCore。它可能已在 NuGet 还原后删除。否则,NuGet 还原可能只是部分完成,这种情况可能是最大路径长度限制所导致。

     
     
    此图像的alt属性为空;文件名为image-2-1024x400.png
     
     
     

    关于这个问题我找了好久 也是google到一条信息才明白

     
     

    这里就直接放解决办法,其实网上就有方法,有的简短,有的笼统

     
     
    此图像的alt属性为空;文件名为image-3-1024x301.png
     
     
     
     

    我们这里用到的是dotnet命令来还原、构建、以及部署

     
     

    从 .NET Core 2.0 开始,无需运行 dotnet restore,因为它由需有还原的所有命令隐式运行,如 dotnet build 和 dotnet run。 

     
     

    dotnet build 生成项目及依赖项
    dotnet publish 输出编译指定依赖,发送到指定目录

     
     

    详细其他命令可以查看官方文档   比我的详细的多

     
     

    所以我们只用到
    dotnet build
    dotnet publish

     
     

    就可以成功编译

     
     
    此图像的alt属性为空;文件名为image-4-1024x477.png
     
     
  • 相关阅读:
    linux 常用命令
    git 常见命令
    合并两个有序链表---python
    Code Contract for .NET
    Kruskal最小生成树算法
    逻辑-哲学
    停机问题
    逆向工程
    .net framework
    python 类库
  • 原文地址:https://www.cnblogs.com/shook/p/10404521.html
Copyright © 2011-2022 走看看