-
0 votesanswersviews
无法在TFS构建中导入.snk文件错误
在Visual Studio的签名选项卡中,我检查了“签署ClickOnce清单”(.pfx)和“签署程序集”(.snk) . 在我的构建机器上,我安装了.pfx证书 . .snk确实 not 有密码 我不明白为什么我的SNK文件有问题? 因此该文件没有密码保护,您无法将snk文件导入个人证书存储区...... -
6 votesanswersviews
从TFS到Azure的持续集成与Visual Studio部署不一致
我们正在努力为我们的ASP.net Web应用程序迁移到Azure Cloud 服务(非网站) . 我们希望开始使用Team Foundation Service和'持续集成'发布,就像我们目前在AppHarbor和GitHub之间使用的那样 . 使用TFS的“持续集成”功能时,我们遇到了挑战 . 将Visual Studio与Azure Cloud 服务与TFS与Azure Cloud 服务进行... -
17 votesanswersviews
有没有办法加快Visual Studio团队服务(和TFS)的构建速度
我们的团队使用visual studio online Build 了持续集成 . 我们已经尝试将我们的订阅提升到高级,并且我们无法达到付费构建限制 . 但是,构建时间非常慢 . 构建将在队列中停留几分钟,然后需要几分钟才能运行[即使在测试将Nuget软件包添加到源代码管理时] . 有没有办法加快Visual Studio Online的构建速度?如果没有什么是好的选择? 我认为在Azure VM... -
0 votesanswersviews
在在线TFBuild中为Selenium测试设置VM
编辑:我从these steps忽略了"Prerequisites for executing build definitions is to have your build agent ready, here are steps to setup your build agent, you can find more details in this blog ." . 我目前... -
58 votesanswersviews
Team Foundation Build或TeamCity?
我们是一家从事.NET LOB开发工作的MS商店 . 我们还为我们的CRM应用程序使用MS Dynamics ...所有开发人员目前都在使用VS / SQL Server 2008.我们也使用VSS,但是每个人都讨厌它在工作中并且很快就会出局 . 我们正在开始整个团队的TDD实施计划(〜十几个人) . 我已经获得TeamCity设置并使用2008 sln构建器成功运行我的第一个自动构建,并使用同事... -
1 votesanswersviews
如何使用REST API列出TFS GIT仓库中的所有文件
全部,我试图使用REST API获取TFS GIT中特定仓库中所有文件的列表 . 我找到了下面的一个,但它只显示“scopePath = / buld.xml”之后提到的特定文件名的内容,它只显示文件build.xml的内容 . 但我正在尝试,只是列出特定存储库中的所有文件而不提及特定的文件名 . 请帮我 . https://开头{}帐户名.visualstudio.com /(项目)/ _api... -
20 votesanswersviews
在MSBuild,Team Build和TFS中使用PFX文件对程序集进行签名
在TFS 2010上尝试使用Team Build(MSBuild)构建项目时出现此错误: C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets(1970):无法导入以下密钥文件:CCC.pfx . 密钥文件可能受密码保护 . 要更正此问题,请尝试再次导入证书或使用以下密钥容器名称手动将证书... -
4 votesanswersviews
TFS构建中的ClickOnce Manifest应用程序
有谁知道如何在TFS托管控制器构建中使用ClickOnce清单应用程序的代码签名证书? Scenario: 我使用Team Foundation Service作为代码存储库和源代码控制 . 我使用团队资源管理器(Visual Studio 2012)创建了一个构建定义 . 使用配置为 Any CPU|Release 的默认模板构建“ Process ” 构建设置为“ Manual trigger... -
0 votesanswersviews
作为TFS中MSBuild的参数的Git修订数
我在TFS中有一个Git项目 . 通过在本地执行Powershell脚本,我可以使用“git rev-list HEAD --count”来获取修订版本,然后将其用作MSBuild的参数 . 我需要在TFS上构建项目时实现同样的目标 . 在构建定义中,我可以指定MSBuild参数,但似乎我不能使用“$(git rev-list HEAD --count)”作为变量 . 有什么办法可以获得当前的修订... -
3 votesanswersviews
在Visual Studio Team Services中构建和部署(到Azure)ASP.NET 5的简便方法
我已经创建了一个示例ASP.NET 5应用程序(几乎是New Solution中的示例),并将其推送到Visual Studio Team Services(以前的Visual Studio Online)上托管的GIT . 我想 Build 与Azure Web App(以前的Azure Web站点)的持续集成 . 我试图从Azure门户本身设置它,它确实创建了一个新的构建定义,但它无法构建AS... -
3 votesanswersviews
TFS团队构建:部署Azure Cloud 服务
我在使用Visual Studio Online提供的新Team Build部署Azure Web服务时遇到了一些麻烦 . 成功构建解决方案后,部署任务会尝试查找失败的CsPkg和CsCfg . 如何指定所需的“默认工件目录下的CsPkg / CsCfg路径”?我是否必须指定一些MSBuild参数? -
7 votesanswersviews
如何在Visual Studio Online中将node.js应用程序部署到Azure?
我正在尝试将Node.js Web应用程序从Visual Studio Online部署到Azure Web App . Visual Studi Online提供了在线构建应用程序然后将其部署到azure的可能性 . 我添加了构建脚本“Visual Studio Build”,然后添加了“Azure Web App部署”: “Visual Studio Build”工作正常 . 在构建过程步... -
0 votesanswersviews
TFS从VSS任务获取帐户ID
我正在构建TFS构建任务 . 如何获得vsts帐户ID? 在Hub中,我调用了VSS GetServerContext . 但在这里,我需要它没有vss -
0 votesanswersviews
Visual Studio Team Services构建
我有一个Visual Studio Team Services帐户,我是一个“早期采用者”,并且最近才开始对构建功能感兴趣 . 无处不在似乎表明,当您创建新的构建定义时,托管构建控制器就在那里 . 当我尝试创建新的构建定义时,我收到了TF225001错误 . 我搜索了高低,试图找到解决这个问题的方法 . 我已将我的Visual Studio Team Services帐户与我的Azure帐户/订阅... -
4 votesanswersviews
带有$(GitVersion.NuGetVersion)的标签源使用变量名称而不是值创建标记
成功构建后,将标签格式配置为 $(GitVersion.NuGetVersion) ,结果标记设置为 $(GitVersion.NuGetVersion) ,而不是该变量的实际扩展值 . 在构建输出日志记录中,有2个部分/计划:Build和Finalize Build . 据推测,一旦构建代理移动到第二部分/计划,所有变量上下文/状态就会丢失 . 如果在Finalize Build部分期间GitV... -
1 votesanswersviews
Nuget打包csproj与其他csproj的依赖关系
我有两个项目 A.csproj B.csproj 其中B引用A(对解决方案中的项目的引用) I want to automate creation of packages, where package B will contain dependecy to package A 我使用 nuget spec A.csproj 生成了nuspec,并使用 nuget pack A.cspr... -
3 votesanswersviews
TFS 2015 - 现场构建失败
Background: 过去三个月的构建工作 . 然后,在出现故障后,我发现许可证对我们的内部构建服务器上的Visual Studio安装无效 . Steps to correct: 修正了许可证问题 . 随着安装所有VS更新和TFS更新2 . Additional steps taken to correct the issue: 构建仍然失败,因此我删除了代理和构建池 . 重新创建了一个新池并... -
0 votesanswersviews
如何让GitLab触发TFS 2015 Build
我的代码目前位于GitLab存储库中 . 我有一个TFS 2015 Build定义,配置为从外部git存储库中提取代码并构建代码 . 如果我手动加载TFS网页并选择队列构建,这可以正常工作 . 我想要做的是让GitLab将事件推送到TFS以自动对构建进行排队 . 有谁知道这是怎么做到的吗? -
7 votesanswersviews
发布代码覆盖率在TFS 2015 / Visual Studio Team Services中无效(VS Online)
我使用“dotnet test”命令来运行测试(因为某些奇怪的原因,将它们作为“Visual Studio Test”步骤运行失败) . 我生成覆盖数据如下: "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Dynamic Code Coverage Tools\CodeCoverage" coll... -
10 votesanswersviews
代码覆盖率不起作用TFS构建
我已在TFS中的项目的构建定义中启用了代码覆盖 . 它按预期构建,单元测试也在运行,但代码覆盖率显示“没有可用的构建覆盖率数据”,请参见下面的屏幕截图 . 任何帮助表示赞赏 . -
0 votesanswersviews
无法将nunit测试结果发布到Visual Studio Team Services
我正在Team Services中设置持续集成 . 该解决方案目前有几个单元测试项目 . 解决方案中的所有项目都是.NET核心项目 . 构建定义中的开箱即用测试运行器不是用于编写执行 dotnet test 的批处理文件的't pick up any of the unit tests projects (yes, the test assembly wildcards are setup cor... -
3 votesanswersviews
TFSBuild上的NUnit测试适配器类别过滤器
我想知道是否可以在TFSBuild(Visual Studio Online)上运行分类的NUnit测试 . 我安装了NUnit Test Adapter WithFramework NuGet包v1.2 . 测试在构建服务器上正常运行,但是当我在构建定义中添加"test case filter"(TestCategory = Unit)时,没有运行任何测试 . 我很确定我的测... -
9 votesanswersviews
使用Visual Studio Online构建服务器发现xUnit.net测试的异常
我正在使用Xunit.net与Visual Studio Online托管构建 . 我的测试正在本地和构建服务器上被发现并运行良好 . 但是在构建服务器上,我得到了这个异常(导致构建达到“部分成功”状态) . 这很奇怪,因为我的所有测试实际上都是被发现和运行的 . [xUnit.net 00:00:01.3170293] Exception discovering tests from C:\a\... -
1 votesanswersviews
Visual Studio Online - 命名空间xxx中不存在类型或命名空间名称yyy
我有一个使用.NET Framework 4.6的Visual Studio 2015解决方案 . 在本地,我可以编译没有任何问题,我在其最新版本(3.1)中使用NuGet . 当我签入然后使用Visual Studio Online构建时,我得到如下错误: Plumbing \ DALContainerRegistration.cs(1):命名空间“Microsoft”中不存在类型或命名空间名... -
0 votesanswersviews
vsts-node-api的VSTS工作项创建限制问题
我正在开发一个带有构建任务的VSTS扩展,它可以在一个构建中创建多达20,000个工作项 . 使用vsts-node-api包的WorkItemTrackingApi / createWorkItem函数创建工作项 . 在当前实现中,扩展发送创建每个工作项的请求,VSTS在创建大约100个工作项后开始节流 . 以下是构建控制台中记录的错误 . •(2017-01-08T12:35:13.13855... -
0 votesanswersviews
VSTS(TFVC):定制构建和托管NuGet包
我们仍在使用内部TFS 2012服务器,但我现在正在寻求转向VSTS . 我有几个问题: 几年前我定制了我们的构建过程模板来执行一些额外的任务,我想知道是否可以以类似的方式定制VSTS构建,特别是我们目前做的事情: 运行StyleCop 在构建之前更改解决方案中每个AssemblyInfo.cs文件中的版本号(在构建定义中指定主要和次要编号) . 在构建结束时运行批处理文件,该文件运行... -
0 votesanswersviews
如何从Visual Studio Team Services导出测试结果
我在Visual Studio Team Services中有几个项目:一个用于服务器端代码,另一个用于富含javascript的UI . 我现在正在尝试为团队设置一个仪表板,以查看构建状态和测试覆盖率等内容,并且无法弄清楚如何从Visual Studio Team Services中获取数据,或者是否有可能 . 我已经尝试为项目创建Service Hook,并附加一个新的WebHook订阅者 .... -
1 votesanswersviews
Visual Studio Team Service Web部署到NON azure网站
我有共享托管帐户,支持Web部署 . 我能够将发布配置文件导入Visual Studio项目,我可以通过Visual Studio进行Web部署 . 由于Visual Studio Team Service Deploy还支持Web部署到azure Web应用程序 . 无论如何我们可以将web部署到除azure之外的网站吗? -
0 votesanswersviews
Nuget包下载但未安装在TFS Build上
Headers 几乎说明了一切 . 我有一个使用一些nuget包的项目 . 所有都已下载,但从未安装其中两个(HTMLAgilityPack和Newtonsoft),即未提取.nupkg文件,因此无法找到所需的.dll并且构建失败 . 以下是构建日志文件中显示在构建服务器上还原包的时间的部分: 从“## . csproj”文件“## \ nuget.targets”中定位“RestorePack... -
0 votesanswersviews
在selenium Chrome驱动程序中获取点击例外时,是否可以点击?
我们已经构建了一个网站很长一段时间,我正在实现UI UnitTesting . 它在很大程度上依赖于使用“代理”覆盖按钮以允许更多功能,例如从一个iframe拖动到另一个iframe . 从测试的角度来看,我想/需要“点击”按钮 . 它应该单击覆盖在其上的代理元素 . 然后测试可以继续 . 这适用于IE甚至是Chrome,但是当我们在Build Server上进行测试时,它失败并出现错误 抛出异...