msbuild

    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生成项目。

    4热度

    3回答

    我收到了“开发人员命令提示符VS 2017”命令行工具的奇怪行为。通常在以前版本的Visual Studio中,这个脚本(VsDevCmd.bat)并不会从你运行它的地方搞乱当前目录。现在它似乎改变了它。一个简单的工作流程就是启动快捷方式“开发人员命令提示符VS 2017”,并且不遵守“开始”目录: 任何人看到这个问题?它真的让我感到迷惑,因为我曾经有一个快捷方式,并在我的源代码目录中启动CMD,

    0热度

    1回答

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

    0热度

    1回答

    我正在尝试为自定义QBO3安装实施MSBuild /部署脚本。我可以用我目前拥有的脚本构建并发布到远程开发机器。但是,我的msbuild脚本复制我的bin文件夹到C:/inetpub/wwwroot,我需要他们在不同的目录(C:/inetpub/devqcc.quandis.net)。 在我的脚本中,有没有一种方法可以指定不同的目标文件夹以便将文件复制到?