首页 > TAG信息列表 > MSBuild

Jenkins持续集成.NET项目(SVN+MSBuild)

一、安装Jenkins和MSBuild工具 官网下载最新版Jenkins (Jenkins运行需要JDK环境,需要提前配置JDK1.8及以上版本),安装完成后,在浏览器打开 http://localhost:8080/ (默认端口为8080,也可以在安装过程中改为其他端口)。 MSBuild工具的安装请参考:使用bat批处理运行MSBuild生成.NET项目 - 瞬

Cmake学习(一)

Cmake学习(一) 环境 两种环境 windows上的cmake构建 1.安装cmake和设置环境变量 cmake下载地址: https://cmake.org/download/ 2.安装并设置msbuild的环境变量 安装了vs的话:在C:\Program Files\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin这个目录找,当然这个是我

[MSBuild]自定义属性Directory.Build.props

MSBuild 提供了注入一些自定义的变量,然后在工程文件中使用它。   默认Directory.Build.props这个文件需要放置到sln同级得目录下面 <Project> <PropertyGroup> <BuildFolder>Tester1\**\*.cs;Tester2\**\*.cs;</BuildFolder> </PropertyGroup> </Project> 如上图,自定义一

Jenkins构建.NetFramework项目

1、需要在构建机器上安装需要构建版本的.NetFramework开发时,非运行时,.Net4.0和.Net4.5没有单独的安装包,所以需要通过安装Visual Studio来进行安装,我用的是VS2019安装的,安装的同时记得点选MSBuild的安装。 2、设置MSBuild的环境变量,红框就是MsBuild的bin文件夹路径( C:\Program Fil

简单了.NET项目文件中的属性

首先什么是MSBuild属性? <PropertyGroup> <BuildDir>Build</BuildDir> </PropertyGroup> 综上可得,属性必须是 PropertyGroup 的子元素 是一个 xml 元素 如何引用属性 BuildDir 的值? 使用 $(BuildDir) 即可。 引用项用 @ 符号,属性用 $ 符号。 MSBuild 的属性有哪些呢? 保留

Microsoft Visual C++ 14.0 is required 的亲测能用解决方案(包括安装包丢失或损坏解决方法)

需要的所有工具 链接:https://pan.baidu.com/s/1D2AHYQFDKaWl_HXoUqA7DQ?pwd=f8cx  提取码:f8cx  --来自百度网盘超级会员V5的分享 1. 将iso文件解压 2. 点击  进入刚刚解压的文件夹packages\BuildTools_MSBuild_amd64里选择BuildTools_MSBuild.msi,再点击重试  完成

vs发布命令

        --生成 "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe" "路径" --发布命令 "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.

vs2015项目导出为Qt项目

1.找到Qt插件 2.点击上面的Qt VS Tools 点击,然后选择Convert custom build steps to Qt/MSBuild 3.选择import pri 4.选择create pro

MSBuild 和项目文件

Microsoft 生成引擎(MSBuild)项目文件位于生成和部署过程的核心。 本主题以 MSBuild 和项目文件的概念性概述开头。 它介绍了在处理项目文件时将遇到的关键组件,并通过一个示例来演示如何使用项目文件来部署真实的应用程序。 学习内容: MSBuild 如何使用 MSBuild 项目文件来生成项目

Docker内使用Mono编译发布ASP.Net应用

Docker内使用Mono编译发布ASP.Net应用 MSBuild 指令 dotnet不支持 MSBuild尝试了许多,只有以下方式能够正常生成publish文件 msbuild -p:Configuration=Release -p:OutputPath=/publish 该指令只适合vs tools中使用,且MSBuild版本为.Net framework msbuild /p:DeployOnBuild=true

npm install xxx 和 npm install -g xxx的区别?

npm 是一款nodeJs的包管理工具,是属于国外的一款镜像工具,有时候运行的性能远不及yarn及cnpm。   很多初学者(包括我)在刚开始接触npm的时候,就直接使用npm install xxx 安装依赖,管他什么全局安装还是本地安装呢!但是随着踩过的坑越来越多了,回过头来发现npm install xxx 其实并不是那

Manifest 使用示例 - Msbuild 工程

注意:在尝试以下示例之前,请先执行 './vcpkg integrate install' 集成命令。 1. 创建一个C++控制台程序,名称为test。 test.cpp: #include <iostream> #include <fstream> #include <sstream> #include <json/json.h> #define JSON_PATH "../" using namespace

Roslyn 如何了解某个项目在 msbuild 中所有用到的属性以及构建过程

使用 SDK Style 格式的 csproj 十分简化,但是实际上的构建过程需要用到超级多的逻辑,那么如何知道在 msbuild 所使用的构建过程有哪些,定义了那些属性。有那些 target 文件参与了这个项目构建 本文告诉大家一个方法,可以输出某个项目在 msbuild 中的完全使用到的 targets 和属性等 本

msbuild 修改 VisualStudio 文件复制到输出目录的路径

在默认的 VisualStudio 可以右击任意的文件,让这个文件在编译时复制到输出目录,但是这个选项将会在复制到输出目录时带上这个文件所在 VisualStudio 的文件夹结构。本文告诉大家几个方法让 VisualStudio 的文件可以在编译时输出到自定义的任意路径 文件夹到文件夹 将整个文件夹内容

VisualStudio 各版本 msbuild 路径

本文收藏 msbuild 所在路径 通过 vswhere.exe 工具找到路径,可以解决多个版本的 vs 不知道使用哪个 "C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe" -latest -prerelease -products * -requires Microsoft.Component.MSBuild -find MSBuild\**\Bin\MSBui

Roslyn在多开发框架让msbuild的Target仅运行一次

title author date CreateTime categories Roslyn 在多开发框架让 msbuild 的 Target 仅运行一次 lindexi 2019-11-22 09:23:56 +0800 2019-11-21 09:29:58 +0800 Roslyn MSBuild 编译器 在写预编译框架,因为安装项目会基于多个平台,也就是对应的 Target 会执行多次,而我

Roslyn理解msbuild的清理过程

title author date CreateTime categories Roslyn 理解 msbuild 的清理过程 lindexi 2019-07-03 18:21:25 +0800 2019-07-03 17:35:51 +0800 Roslyn MSBuild 编译器 在开发的时候,小伙伴会使用右击解决方案,点击清理解决方案。在这个按钮点击的背后 msbuild 做了什么?为什

MSBuild的简单介绍与使用

MSBuild 是 Microsoft 和 Visual Studio的生成系统。它不仅仅是一个构造工具,应该称之为拥有相当强大扩展能力的自动化平台。MSBuild平台的主要涉及到三部分:执行引擎、构造工程、任务。其中最核心的就是执行引擎,它包括定义构造工程的规范,解释构造工程,执行“构造动作”;构造工程是

VSCode的OmniSharp加载Unity项目时,出现[fail]: OmniSharp.MSBuild.ProjectLoader

OmniSharp在加载项目时,时不时的就会出现OmniSharp.MSBuild.ProjectLoader加载失败的问题。 失败也就算了,一般这时候出现的就是无法正常加载项目,导致无法代码提示,导航。   因为不知道原因,所以根本无法确定使用什么方法来解决,只能瞎子摸象了。   在这里需要说明一下,我的系统是Mac,

Jenkins结合.net平台工具之Msbuild

前面我们讲解了关于Jenkins的一些基本知识,通过这些知识我们可以结合一些其它工具实现更为复杂的任务,本篇我们将介绍如何使用msbuild工具结合Jenkins实现构建一个.net控制台框. 首先我们打开visual studio创建一个控制台程序,叫作ConsoleBuildTest,如下图示   此时,打开windows

Docs-VisualStudio-MSBuild-MSBuild参考:常用的 MSBuild 项目属性

ylbtech-Docs-VisualStudio-MSBuild-MSBuild参考:常用的 MSBuild 项目属性   1.返回顶部 1、 常用的 MSBuild 项目属性 2018/01/18 下表列出了在 Visual Studio 项目文件中定义的或者在 MSBuild 提供的 .targets 文件中包括的经常使用的属性。 Visual Studio 中的

npm报MSBUILD错误的解决办法

npm报错:MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题,1) 安装 .NET Framework 2.0 SDK;2) 安装 Microsoft Visual Studio 2005;或 3) 如果将该组件安装到了其他位置,请将其位置添加到系统路径中。 直接使用这个工具即可,一次解决所有问题:https://g

Jetbrains Rider 安装与C#环境配置

在一台从未安装过VisualStudio的机器上 安装Rider,本以为是一件很简单的事儿,可是安装完成之后,MSBuild、.net core CLI executable path路径没有找到dotnet、.net framework版本不一致。 种种问题弄得我几乎放弃使用Rider。下面给大家介绍一下我是如何解决上述问题的: 一:解决dotnet缺

使用十年的电脑在家用记事本调试 .NET 程序

引言 春节放假回老家,没有把笔记本电脑带上,由于肺炎疫情的原因只能呆在家里,写的一个WinForm程序无法正常使用,需要及时修复,看我如何使用家里十年的台式机来调试修复 .NET 应用程序。 WinForm程序无法正常使用的原因,主要是在解析html源代码的时候,找不到指定的节点导致的错误。 开发环

CMake 生成错误

1)Failed to run MSBuild commandCMake Error at CMakeLists.txt:3 (project):  Failed to run MSBuild command:                 MSBuild.exe   to get the value of VCTargetsPath:Configuring incomplete, errors occurred!解决 系统环境变量中添加MSBuild.e