zoukankan      html  css  js  c++  java
  • VS2017 IDE中发布自包含(SCD)DotNET Core项目

    根据Stack Overflow上的一个回答得知,这项功能目前VS2017并不具备,但你可以通过如下方法发布自包含项目:

    1、项目文件(.csproj)中添加RuntimeIdentifier配置项,如下(只能指定一个,如含多个RuntimeIdentifier配置项则按最后一个指定的目标平台发布)

      

      <PropertyGroup>
        <TargetFramework>netcoreapp2.1</TargetFramework>
        <RuntimeIdentifier>win81-x64</RuntimeIdentifier>
      </PropertyGroup>

    2、发布项目,项目就是自包含的,存放在指定发布路径中(我这里文件发布到默认路径在项目binReleasePublishOutput中)

    3、修改目标平台到项目文件中修改RuntimeIdentifier项后再发布即可

    4、不想发布自包含项目时,删除RuntimeIdentifier项即可

    希望在传说中的VS2019中可以直接将该功能包含在IDE中吧

    PS:VS2017更新到最新应该已经可以在发布时将部署模式选择为"独立"来发布自包含项目了

  • 相关阅读:
    HWOJ之纠结的优化
    java中的对象数组
    短路特性的运用
    归并排序
    两个有序数列的合并
    java中的注释规范
    堆排序
    堆的建立
    希尔排序
    直接插入排序
  • 原文地址:https://www.cnblogs.com/Vulpers/p/9188174.html
Copyright © 2011-2022 走看看