msbuild

    1热度

    1回答

    我得到了一个基于c#的Xamarin.Forms项目,该项目包含一个“git子模块”作为依赖项。子模块实际上是许多项目的另一个dotnet解决方案,但是我的应用程序只依赖其中的一个。 移动中心CI在建设时压碎。看起来,无论我的入口点项目引用,移动中心递归地构建每一个无关的项目,作为副作用克隆。我如何告诉CI只建立目标项目及其参考。 我希望发生的事情是,CI只构建我的Xamarin.Forms项目及

    0热度

    1回答

    我以前使用的CMake用“的Visual Studio 12 2013”​​作为发电机建两个项目。 Qt Creator成功地解析了这两个项目,但是所有的源文件和头文件在其中一个项目中被复制,而在另一个项目中被翻了两番。下面是它的外观: 这是一个错误?或者我做错了什么?用于构建这些项目的CMake命令与通常不同 - 只需cmake .. <some flags>然后cmake --build .

    0热度

    1回答

    我遇到了一个奇怪的构建问题。 此问题是在将Visual Studio 2017从版本15.2升级到15.3后引入的。 有三个生成配置: ServerDeployment |任何CPU ServerDeployment | 86 MediaPlayerDeployment | 86 我的自动构建构建,以便在三种配置,使用命令行如下: devenv OurSolutionFile.sln /rebui

    -1热度

    1回答

    我们正在创建构建基础结构。我需要一些关于构建服务器数量的建议。 我们有大约7个以上的分支机构。 一个解决方案包含大约140个项目。 目前在一个代理上,大约需要3个小时才能建立。对于服务器(16GB RAM,2.5GHz 4核心,4个代理) 问题是门控版本需要很长时间。 任何人都可以为我提供一些设置生成基础结构的指导。 谢谢。

    0热度

    1回答

    包装的Web API项目我有一个包含四个项目Visual Studio解决方案: 1桌面应用; 1 Windows服务; 2个Web API项目。 > 2013 - - 这些项目已经从VS2010迁移> 2017年我已经删除/我承认编辑尽可能多的传统的东西。 的解决方案建立在2017年 罚款我只希望构建Web API项目之一,生成部署包,并发布该数据包为伪影。防粘定义将要使用到的WinRM在Win

    1热度

    1回答

    我有一个解决方案包含10个项目,并希望在构建解决方案时排除1或2个项目。 问题是,我在命令行中构建解决方案,并希望部分运行它(不是所有的项目),并且下一次运行它 - 所有项目都将生成。 (我正在使用MSBuild.exe) 你们有没有人知道这种使用命令行(而不是使用VS接口)的方式? 是否有任何命令行参数来排除这些项目? 谢谢, Shai。

    0热度

    1回答

    我正在从bat脚本中调用一个不是csproj的MSBuild脚本。我希望该脚本能够使用MSBuild Community Tasks,我不希望将其安装在每台机器上,也不希望将其二进制文件包含在我的回购中。 通过将这些节点添加到脚本中并调用restore目标,程序包恢复。 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /

    0热度

    1回答

    我有一个问题,其中SonarQube认为我的本地函数以函数作用域范围内的变量赋值结束是无用的赋值。如何使用C#7.0定义清除此错误或在SonarQube中绕过它? 我该如何解决这个问题? 功能定义: public (bool, int) func(string str) { int variable = 0; // C# 7.0 - Local Function

    0热度

    2回答

    我升级我的项目从Visual Studio 2010到Visual Studio 2015年 请告诉我有什么需要升级MS生成项目。

    0热度

    1回答

    我有一个.net项目,我使用MSBuild插件构建gradle。在最后一项任务中,我想创建一个.msi或.exe安装程序,包括构建步骤中的dll。目前gradle这个构建脚本如下所示: buildscript { repositories { mavenCentral() jcenter() maven { url "https://pl