msbuild相关内容
我正在尝试多分支工作.构建解决方案有效,但解析构建生成的警告失败. 这是我的 Jenkins 文件: 节点{阶段(“结帐"){结帐单片机}阶段(“构建"){bat "\"${tool 'MSBuild VS2013'}\" Solution.sln/p:Configuration=Release/p:Platform=\"Any CPU\"/p:ProductVersion=1.0.0.$
..
我是 wix 新手,请多多包涵. 我有一个适用于我们的 WPF Windows 应用程序的安装程序.我现在正在尝试在我的应用程序安装之前进行先决条件应用程序的安装.我可以构建与我的应用程序的先决条件打包在一起的安装程序,但是当我运行它并单击“是"时,如果我想为我的先决条件程序运行安装,它会抛出错误. 安装程序检测到文件“C:\Users\DevMachine\AppData\Local
..
Web Essentials 在 VS 中构建时效果很好,但在调用 MSBuild(如团队城市)时似乎无法构建/捆绑(Scss/js、Html、Sprit). 我搜索了很多东西,但只找到 - https://www.nuget.org/packages/Pta.Build.WebEssentialsBundleTask/ 但它只支持捆绑包,有没有其他方法可以做到这一点? 解决方案 终
..
我在 MSBuild 遇到了一个奇怪的问题,我想它可能只是环境问题.我们正在使用 MSBuild 构建许多单独的解决方案,它似乎可以在我的机器上运行.但在其他几台机器上,它无法正常工作. 我已经找到了这个问题,看起来解决方案之一(或该解决方案中的一个项目)是在“发布"中构建的,而其他所有东西都是在“调试"中构建的.这会导致某些引用丢失 - 因此在“发布"中构建的解决方案无法构建.我希望所有解
..
我正在编写一个简短的批处理文件来准备一个带有示例项目的控件库 DLL,以便通过 sip 文件进行部署,并且有以下问题. 给定一个位于已知位置的 csproj 文件和一个位于已知位置的 DLL,是否可以从批处理文件(通过第三方命令行 exe 或其他脚本)以编程方式更新 csproj 以添加新的 DLL? 我的文件夹结构是 /构建/SDK/WPF/4.0 : ControlLibrary
..
我正在尝试将一些文本插入到文本第二行的文件中.我目前使用 ReadLinesFromFile 在顶部插入文本.有没有办法将我从那里得到的列表分成两部分,以便我可以在第二行插入? 我现在拥有的:
..
我正在为 windows 的以太坊客户端编写一个 dapp.为了使用户可以使用 dapp,我必须将特定文件放在 appdata 的文件夹中.所以我应该在 %appdata%\Parity\Ethereum\dapps\mydappname 中放置一些文件.但我总是在使用 WIX 时遇到奇怪的错误,最后一个是 错误 93 ICE64:目录 dapp 在用户配置文件中但不在列在 RemoveFi
..
当我尝试在包含网站的 Visual Studio (2010 SP1) 中构建我的解决方案时,我收到以下有趣的错误. ----- 构建开始:项目:C:\...\Web\,配置:调试任何 CPU ------验证网站: Build (web): 路径中的非法字符.验证完成 没有更多信息,即使构建详细程度设置为诊断.我试图删除所有我能找到的临时文件,重新启动我能做的一切.我什至从头开始重新获取我的
..
我正在尝试从另一个创建过滤项目组,其中过滤后的项目组将仅包含第一个组中具有指定文件扩展名的项目. 我收到以下错误: 错误 MSB4190:在此条件“'%(Extension)'=='.sys'"中不允许对位置 1 的内置元数据“Extension"的引用. 当我运行这个时:
..
简介 考虑一下这个简单(但很糟糕)的 C# 类: 使用系统;命名空间 N{静态类 C{静态无效 M(日期时间 d){如果(d == null)Console.WriteLine(“是");别的Console.WriteLine(“否");}静态无效 L(对象 o){if (o 是 Nullable)Console.WriteLine(“是");别的Console.WriteLine(“否"
..
所以我正在尝试安装一个名为 better-sqlite-pool 的 Node 包,但是我遇到了一个似乎无法解决的错误.每当我运行 npm i better-sqlite-pool 时,都会收到以下错误: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v140\Microsoft.Cpp.Current.targets(64,5):错误 MS
..
我正在尝试在 TC 8.0.6(内部版本 27767)上的 Visual Studio 2013 解决方案中构建 C++ 项目. 我已直接在服务器上安装了最新的 MSBuild“Microsoft Build Tools 2013"(通常作为 VS 2013 安装的一部分安装). 但我收到以下错误: [17:05:23]VCTargetsPath 是 c:\Program Fil
..
出于好奇,我创建了 2 个程序集,它们都有一个具有完全相同命名空间 (Library1) 的类 (Class1).然后我创建另一个引用这两个程序集的客户端并尝试创建 Class1 的实例. 毫不奇怪,编译器给了我一个关于不明确引用的编译错误.有什么方法可以显式指定我要使用的程序集中的类型以避免歧义? 注意:我知道这在实践中很少发生,如果有的话.这只是出于对语言功能的好奇而提出的问题.
..
我有一个 XNA 3.1 内容项目 (.contentproj),其中包含以下内容: B000N800TextureImporter纹理处理器B000N801T
..
多个 TFS 2010 MSBuild 不会触发 Web 部署以将 Web 应用程序发布到 IIS 网站. 这适用于多个不同的软件产品、多个不同的构建配置、2 个不同的构建代理(在 2 个不同的服务器上)、多个不同服务器上的多个 IIS 网站实例. 3 种不同的持续部署设置以前有效. 因此,希望这可以排除构建/构建服务器/托管服务器/Web 部署和 IIS 的错误配置. 根
..
有没有一种通用的方法可以让我获得构建后事件来复制构建的程序集以及任何 .config 和任何 .xml 注释文件到文件夹(通常是解决方案相关),而无需编写构建后事件解决方案中的每个项目? 目标是拥有一个包含整个解决方案的最后一次成功构建的文件夹. 在多个解决方案上使用相同的构建解决方案也很好,可能启用/禁用某些项目(所以不要复制单元测试等). 谢谢, 基隆 解决方案 您
..
我有一个 c# ClickOnce 应用程序,我需要能够为 OEM 目的多次发布. 我现在理解的方式是发布设置位于 .csproj 文件中.但是,在我想发布多个版本的情况下,这很不方便. 例如,A 公司需要与 B 公司完全不同的图标、开始菜单位置、产品名称等,但程序集不需要重命名. 这里有几个我能想到的解决这个问题的方法/问题... 1.有没有办法创建一个单独的发布设置文件
..
我们正在运行 Cruise Control 1.5.7256.1,并使用它使用 Nant 和 Nantcontrib 进行构建.构建失败并正确成功,但是当它们失败时,相关的错误消息将显示在 CCNet 构建报告页面上.见下图 可以在“查看构建日志"页面上看到构建错误,但它们不会进入“构建报告"页面.构建本身非常简单,它只是一个构建 .Net 3.5 .sln 文件的 Nantcontrib
..
我正在尝试在 Windows 上使用 SOnarQube MsBuild 在 Jenkins 的 .NET Core 2.0 解决方案上启动 Sonarqube. 当我从 Jenkins 工作区执行以下脚本时,它工作正常: C:\SonarQube\bin\MSBuild.SonarQube.Runner.exe 开始/k:XXXX.Campaigns/n:CI/v:/d:sonar.ho
..
我在命令行上使用 MSBuild 的构建服务器上的 C# 项目的嵌入式资源存在问题.该项目在 Visual Studio 中构建和运行测试时运行良好,但是从命令行运行 MSBuild 时,运行测试时出现以下问题: System.Resources.MissingManifestResourceException:找不到任何适合指定区域性或中性区域性的资源.确保“.Properties.Res
..