msbuild相关内容
我问过 关于构建错误的问题 并继续以我绝望的自我进一步调查这个问题. 我猜测问题出在已获取但未正确放置的包上.浏览令人痛苦的无聊日志给了我这个. 2016-01-15T21:50:40.8680146Z “C:\Program Files (x86)\MSBuild\Microsoft\NuGet\Microsoft.NuGet.targets (186,61)"的 BeforeTa
..
直到最近,我们的持续交付设置还在使用以下命令交付 Service Fabric 包: msbuild SFApp.sfproj/t:Package 这是必要的,因为目标 Package 在解决方案级别不可用.IE.命令 msbuild SFSolution.sln/t:Package 失败,因为目标不存在. 随着我们的依赖网格的增长,大多数接口项目将无法在没有解决方案文件的情况下构建
..
我正在尝试将 TeamCity 设置为使用 .Net 执行 CI 并配置我拥有的构建运行器: Visual Studio (sln) MSBuild Visual Studio 2003 有什么区别?为什么三个构建工作在同一类型的项目上?(除了 2003 年,我相信它只适用于 2003 年,为什么?) 考虑到这个问题,我们有这个 .exe 文件的构建运行器: .NET
..
我们在持续集成过程中广泛使用 MSBuild,虽然它非常强大,我们几乎可以在其中完成所有构建、测试和部署(利用一些自定义任务) - 我们发现调试使用标签很痛苦,不能总是为我们提供足够的信息. 我发现:http://www.wintellect.com/CS/blogs/jrobbins/archive/2007/12/03/msbuild-debuggers.aspx,但不幸的是,该项目似乎
..
我正在设置 TeamCity,我想知道应该将什么用作 VCS 根. 我的 svn 存储库位于 http://obfuscatedserver/svn/main/MyProject1/ 我应该将 VCS Root 设置在 http://obfuscatedserver/svn/main/MyProject1/或使用 http://obfuscatedserver/svn/main/MyP
..
我设置了 CI 服务器来构建和部署我的所有环境,包括我的生产环境.据我所知,我的所有项目文件的设置和 CI 设置在我的暂存环境构建和我的生产环境构建之间是相同的.但是当我部署到生产环境时,没有像暂存中那样与 DLL 文件并排放置的 PDB 文件.这是部署每个应用程序的脚本: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe %
..
我目前在 TeamCity 中使用 MSBuild 运行程序在我的本地服务器上进行持续集成,这非常有效.但是,我无法以 TeamCity 期望的格式找到支持的 MSDeploy 命令行开关的完整列表. 目前在我的“参数"部分中,我使用了以下开关: /P:Configuration=OnCommit/P:DeployOnBuild=真/P:DeployTarget=MSDeployPubli
..
我们的源代码存储在 Kiln/Mercurial 存储库中;我们使用 MSBuild 来构建我们的产品,并且我们有使用 MSTest(Visual Studio 单元测试)的单元测试. 存在哪些解决方案来实现持续集成机器(即构建机器). 对此的要求是: 应在必要时终止构建(即我们关心的存储库中的代码已更改) 在实际构建之前,必须从我们正在构建的存储库中获取最新版本的源代码 构
..
在我最近使用 C#/ASP.NET 进行的一个项目中,我有一些相当复杂的 JavaScript 文件和一些漂亮的样式表.随着这些脚本资源的大小增加,建议缩小资源并保留您的网页当然,尽可能轻.我知道许多开发人员在调试后将 JavaScript 资源手动输入到压缩器中,然后部署他们的应用程序. 当谈到源代码控制和在令人满意的持续集成世界中自动构建时(感谢 CruiseControl.NET);手
..
我有一个成功的构建操作.现在我想让构建定义将站点发布到我的暂存位置.我尝试使用在 Visual Studio 中正常运行的发布配置文件,但这似乎不适用于 Visual Studio 和 TFS 的这种独特组合.这些是我的 MSBuild 参数: /tv:14.0/p:DeployOnBuild=true/p:PublishProfile="profileName.pubxml" 这是构建返回的
..
发布配置文件可以从 Visual Studio 2013 发布对话框和命令行 MsBuild 中使用发布 Visual Studio 网站,如本问题中所述使用 msbuild 执行文件系统发布配置文件 C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe./ProjectRoot/MyProject.csproj/p:DeployOn
..
我们正在使用 VS2012 并有一个包含 4 个网站项目的解决方案.我们在持续集成 msbuild 参数中添加了以下 MSBuild 参数: /p:DeployOnBuild=True/P:Configuration=Testing/p:DeployTarget=MsDeployPublish/p:MSDeployPublishMethod=WMSvc/p:CreatePackageOnPu
..
我想在我的私人项目上创建一个微型 ci 循环,并且正在考虑是否可以在 batfile 中运行 msbuild,我可以在 cmd 窗口上获得彩色反馈并自动构建.因此,如果我可以从 post-commit 钩子中触发 bat,我想这是可能的.这不可能是一个新想法,但我在谷歌上找不到任何例子. 任何意见将不胜感激:) 解决方案 从提交后挂钩调用 .bat 文件不需要任何魔法. 将 .
..
我将多个 AssemblyInfo.cs 文件作为单个解决方案中许多项目的一部分,作为 TeamCity 的一部分自动构建. 为了使 msbuild 脚本更易于维护,我希望能够将 AssemblyInfo 社区任务与 ItemGroup 结合使用,例如
..
我正在尝试从 Visual Studio Team Services Build 部署 Web 应用程序.我正在使用 Visual Studio Build 任务来构建项目.然后,使用命令行任务执行生成的 release.deploy.cmd 部署到 IIS 服务器中.在执行时,我遇到了以下问题: E"C:\Program Files\IIS\Microsoft Web Deploy V3\
..
我正在使用 Selenium 开发一套 UI 测试.该套件的运行时依赖项之一是 chromedriver.exe,我们希望通过 Selenium.WebDriver.ChromeDriver NuGet 包. 旧世界 当这个 NuGet 包被导入时,以下几行被注入到 csproj 文件中:
..
更改了一些原始信息,以使帖子在发现后更加关注真正的问题. 这些是当前环境的一些细节.我列出这些只是因为在其他帖子中提出了问题,以确定在当前环境中哪些是有效的,哪些是无效的: 签入后,TFS 2017 在构建代理上成功构建了一个 Web 项目.VS 2017 发布配置文件可以手动正确转换项目构建机器工件位置包括转换和配置文件 神器位置如下图: 我在微软的 VS 网站、SO 和其他论坛
..
我的文本文件在我的类库项目中.如果更新,我将其构建操作设置为内容并将复制到输出目录设置为复制,因此 .csproj 有如下部分: PreserveNewest 我这样做是因为我需要使用我的类库中的文本文件,并且不能将它作为嵌入式资源,因为我想
..
两周前我更新了我的 Visual Studio 2017,但在发布我的 asp .net Web 项目后发现项目的 dll 丢失了.我记得它以前一直在那里.所以我想知道这是预期的行为还是问题? 此外,发布类型是文件系统发布. 更新: 以下是我的发布资料:
..
我正在将旧式 MsBuild csproj 项目迁移到使用 PackageReference 格式,但遇到了传递依赖的问题. 考虑以下项目 A 引用 NuGet 包 B 和 C,每个都包含一个使用 PackageReference 的程序集.在构建项目 A 使用 IL 合并将 B 作为公共符号合并到 A 程序集中,并将 C 作为内部化符号.项目 D 有一个对 A 的项目引用. 传递依赖
..