标签: tfs-2015

没有找到测试.确保已安装的测试发现者和执行者,平台和框架版本设置适当,然后重试

我正在将现有解决方案升级到.Net 4.6.1,并且无法在服务器构建期间运行我们的单元测试.在本地,它们按预期运行,并将框架版本翻转回.Net 4.5.1,使它们在服务器上再次运行.

我收到以下错误:

没有找到测试.确保已安装的测试发现者和执行者,平台和框架版本设置适当,然后重试.

我在更简单的设置中重现了这个问题:

  • 使用单个C#单元测试项目进行两个测试的解决方案(一个失败,一个失败).
  • 使用默认模板(TfvcTemplate.12.xaml)创建XAML定义
  • 安装了Visual Studio Enterprise 2015 Update 1的TFS 2015 Update 1 XAML构建服务器(具有六个类似的服务器并且都产生相同的结果)

tfs unit-testing build tfs-2015

77
推荐指数
12
解决办法
5万
查看次数

错误'找不到具有以下功能的代理:msbuild,visualstudio,vstest'

我正在使用TFS 2015设置新的构建服务器,在配置代理之后,当我尝试对构建进行排队时,我收到了以下错误:

找不到具有以下功能的代理:msbuild,visualstudio,vstest

怎么解决这个问题?

tfs tfs-2015 azure-pipelines

66
推荐指数
4
解决办法
5万
查看次数

我在哪里可以找到Visual Studio 2015中的Microsoft.TeamFoundation.Build.Client?

我有一个干净的Windows安装,只安装了Visual Studio 2015,我正在寻找Microsoft.TeamFoundation.Build.Client程序集?

我想知道现在是否已经过时使用即将推出的vNext Build或命名空间是否已移动?或者是其他东西?MSDN文档仅适用于Visual Studio 2013,并且在磁盘上搜索dll时没有产生任何结果.

当我转向VS2015并且TFS2015 id希望继续使用经典构建系统时 - 我想我可以在TFS2015中使用其余的API,而不是必须移植我们的自定义活动和MSBuild任务的所有代码.

msbuild tfs visual-studio-2015 tfs-2015 visual-studio-2017

35
推荐指数
1
解决办法
4万
查看次数

VS 2015没有构建通知?

我们曾经设置我们的开发机器来接收任务栏中的构建通知.

但是,我们遵循的过程 - 根据此描述 - 不再适用于Visual Studio 2015,因为Build Notification应用程序不再是该软件包的一部分?

有什么想法发生了什么事吗?更换?变通?


更新4/2016:
更新2似乎没有任何更改 - 新的构建定义仍然没有显示 ..

tfs tfsbuild visual-studio visual-studio-2015 tfs-2015

34
推荐指数
1
解决办法
8741
查看次数

使用Visual Studio部分暂存文件

有没有办法只在文件而不是整个文件中放置代码片段?

只是想知道这是否可行.

使用Visual Studio 2015,TFS 2015(Git).

git visual-studio-2015 tfs-2015

27
推荐指数
3
解决办法
7132
查看次数

如何获取TFS2015 Build(Build.vnext)和NuGet包还原以使用自定义包源

我正在尝试将我们的TFS2015 Build(TFSBuild vnext)与VS Team Services一起使用.

到目前为止,大多数博客和文档都很有用,除了在尝试构建使用自定义包源来进行NuGet自动包恢复的项目时.

我已经成功部署了一个Team Services Build Agent(新的构建机制),并且在恢复NuGet包的构建任务失败之前似乎一切顺利.

失败的原因是未从已安装的VS配置中获取自定义/私有包源,因此无法找到这些包.默认NuGet包Feed中的传统包确实可以正常恢复.

如何在使用代理时指定NuGet使用的其他包源?

编辑:vcastro询问了NuGet Installer构建步骤,并在该构建步骤的配置中定义了路径.以上是使用Visual Studio Build步骤和集成选项来使NuGet恢复包.参考此图片以供参考:http://i.imgur.com/Hrqhhk2.png

tfs tfsbuild nuget-package-restore tfs-2015 azure-devops

23
推荐指数
4
解决办法
2万
查看次数

解决VSTS/VSO中的任务(敏捷模板)

我使用Agile模板在VSTS(Visual Studio Online)中创建了一个新项目.

我创建了一个sprint,并添加了一个用户故事.在用户故事中,我有一些任务.

在冲刺看板上有4列;

  • 活性
  • 解决
  • 关闭

我可以将任务从New移动到Active,但不能将它们从Active移动到Resolved.

我该怎么做呢?

tfs kanban tfs-process-template tfs-2015 azure-devops

18
推荐指数
2
解决办法
4299
查看次数

在恢复NuGet包时,在TFS Build 2015期间"无法找到版本"

我在2015年TFS Build期间遇到了NuGet包恢复问题.

由于某些软件包需要NuGet 3.x客户端,因此我已将新的脚本化构建配置为使用自定义NuGet位置,其中我放置了NuGet Command-Line 3.x beta的可执行文件.

每当我运行构建时,所有软件包都无法恢复,NuGet会抛出"无法找到版本..."错误:

Unable to find version '1.1.10' of package 'Microsoft.Bcl'.
Unable to find version '4.0.10' of package 'System.Threading'.
Unable to find version '1.1.37' of package 'System.Collections.Immutable'.
Unable to find version '1.0.0' of package 'Owin'.
Unable to find version '4.1.0' of package 'NLog'.
Unable to find version '7.0.1' of package 'Newtonsoft.Json'.
Unable to find version '2.0.1' of package 'MongoDB.Driver.Core'.
Unable to find version '2.0.1' of package 'MongoDB.Driver'.
Unable to find version …
Run Code Online (Sandbox Code Playgroud)

tfs visual-studio nuget visual-studio-2015 tfs-2015

17
推荐指数
1
解决办法
2万
查看次数

使用TFS 2015 Build构建和部署Web应用程序

我们刚刚在本地安装了TFS 2015(Update 1),并且正在尝试使用新的TFS Build系统创建持续集成/构建系统.构建工作正常,并给我一个绿灯,但当我看到默认构建它只从bin目录构建二进制文件,似乎没有简单的方法将内部部署应用程序部署到本地服务器.

文件系统副本和powershell脚本有两个部署选项,使用它们将文件复制到新服务器当然很容易,但由于构建只构建二进制文件,我没有看到一个工具为此收集Web工件(cshtml,图像,脚本,css等).

经过详尽的谷歌搜索,我只发现了一篇文章,其中涉及到:

http://www.deliveron.com/blog/building-websites-team-foundation-build-2015/

但是,这会使用WebDeploy并创建一个相当混乱的部署包.

如何部署站点(标准MVC Web应用程序,实际上我的测试使用创建项目向导创建的默认样板站点)以最简单的方式完成本地服务器的工件?我不想在服务器上安装WebDeploy,而是宁愿使用PowerShell或其他东西来部署最终的工件.

构建只是标准的Visual Studio构建模板,有4个步骤(构建,测试,索引和发布,发布构建工件).

deployment asp.net-mvc tfsbuild tfs-2015

16
推荐指数
2
解决办法
1万
查看次数

等待可用代理/等待代理被请求

(26.07.2016)我在VM中使用TFS2015 Update3.当我尝试通过Web界面或团队资源管理器对构建进行排队时,我得到以下内容.然后我重新启动services.msc中与TFS相关的所有服务,然后一段时间后它再次开始工作.

所以这种情况经常发生.

在此输入图像描述

我有一个自定义池运行: 在此输入图像描述

有没有办法调试这种行为?

检查日志文件

链接到工作日志文件
链接到代理日志文件

此处按此顺序发生异常:

  1. 检查artifacts目录是否存在 C:\workspaces\agent\_work\2\a
  2. 删除工件目录
  3. System.ComponentModel.Win32Exception(0x80004005): Microsoft.TeamFoundation.Common.FileSpec中的目录不为空
    .DeleteDirectoryLongPath(String path,Boolean recursive,Boolean followJunctionPoints)

奇怪的是,大部分时间排队新的构建工作,这只是零星发生

可能是,我在记事本中打开了一个文件夹,打开了很多标签.将观察此问题是否仍然存在并报告.

tfs build tfs-2015

16
推荐指数
1
解决办法
4179
查看次数