草庐IT

Tfs_Configuration

全部标签

c# - TFS API - 如何独立于它们属于哪个构建定义来查询构建

IBuildServer.QueryBuilds(...)的重载似乎不允许我这样做。这是我的代码:TfsTeamProjectCollectiontfs=context.GetValue(TeamProject);IBuildServerbuildServer=(IBuildServer)tfs.GetService(typeof(IBuildServer));buildServer.QueryBuilds(//**whatshouldiputhere?**我不想指定构建定义,因为我想要的构建可能是任何类型。这个问题看起来很简单,但谷歌搜索没有给我任何答案。

c# - Tfs 联机并安装 .pfx

Unabletobuildtheassembly:C:\ProgramFiles(x86)\MSBuild\12.0\bin\amd64\Microsoft.Common.CurrentVersion.targets(2696):Cannotimportthefollowingkeyfile:MyKey.pfx.Thekeyfilemaybepasswordprotected.Tocorrectthis,trytoimportthecertificateagainormanuallyinstallthecertificatetotheStrongNameCSPwiththefollow

c# - Configuration.GetSection 始终返回 Value 属性 null

每次调用Configuration.GetSection时,返回对象的Value属性始终为null。我的启动构造函数publicStartup(IHostingEnvironmentenv){varbuilder=newConfigurationBuilder().SetBasePath(env.ContentRootPath).AddJsonFile("appsettings.json",optional:false,reloadOnChange:true).AddEnvironmentVariables();this.Configuration=builder.Build();}我

c# - TFS checkin 政策 - 最佳实践

是否有执行TFScheckin策略的最佳实践?关于如何实现各种类型的政策及其优缺点,是否有任何好的指南?我特别想做的事情是确保代码编译(注意编译最多可能需要五分钟)并且遵循明显的编码标准(必须存在摘要标签,遵循命名约定等). 最佳答案 TFS2010(和2008,但我没有使用2008)允许门控checkin-这会在checkin构建之前强制构建。激活这是一个(相当)简单的过程,例如,请参阅这些指南:http://blogs.msdn.com/b/patcarna/archive/2009/06/29/an-introduction-

c# - Visual Studio 项目 : How to include a reference for one configuration only?

环境:VS2008C#项目我需要构建我的应用程序以在2个不同的环境中使用。在其中一个环境中,我需要使用第3方DLL程序集。我可以使用#ifblock隔离使用此DLL的代码。但是我如何有条件地在CS项目文件中包含对DLL的引用?编辑:womp在他的评论中有一个很好的观点。我变成了separatequestion:如果引用的DLL从未被调用,是否会被加载?TIA, 最佳答案 卸载项目并将其作为.XML打开找到引用项标签并添加条件属性。例如:3.5注意最后一个引用现在有一个条件。 关于c#-V

c# - 在 TFS 2012 上构建 c#6.0

如何在TFS2012上使用C#6.0功能构建VisualStudio2015解决方案,而无需在构建代理上安装VisualStudio2015(使用MicrosoftBuildTools2015RC)我已经安装了MSBuild工具,但仍然出现异常。如何告诉我的构建模板使用MSBuild14(仅适用于一个项目)为什么我的TFS2012编译异步和等待(c#5.0)没有任何问题,而BuildAgent只安装了VisualStudio2012?我尝试将BuildProcessTemplate的ToolPath更改为MSBuild/14.0/但出现构建错误:C:\Windows\Microsoft

c# - 测试项目test不会执行: unrecognized configuration section entityFramework

当我尝试运行我的测试时,我在我的测试项目的app.config中收到以下错误:ResultMessage:TestmethodMYTESTPROJ.Repositories.MYREPO.MY_TESTthrewexception:System.TypeInitializationException:Thetypeinitializerfor'System.Data.Entity.Internal.AppConfig'threwanexception.--->System.Configuration.ConfigurationErrorsException:Configurations

c# - TFS 2013 在构建/部署期间抛出 Lib2GitSharp 错误(间歇性)

一段时间以来,我一直遇到TeamFoundationServer构建/部署过程间歇性地抛出以下错误的问题:UnhandledException:System.TypeInitializationException:Thetypeinitializerfor'LibGit2Sharp.Core.NativeMethods'threwanexception.--->System.BadImageFormatException:Anattemptwasmadetoloadaprogramwithanincorrectformat.(ExceptionfromHRESULT:0x8007000

c# - 无法在 .NET FX4.6 上的 .NET Standard2.0 库中使用 System.Configuration.Configuration 管理器

我在NetStandard2.0中创建了一个程序集。它使用System.Configuration.ConfigurationManager读取AppSettings。我已经安装了System.Configuration.ConfigurationManager的nuget包,版本为4.4.X,适用于NetStandard2.0。当我在控制台应用程序(.NetCore)中引用此程序集时,它正在正确读取AppSettings,但是当我在旧的.NetFramework(4.6.X)控制台应用程序中引用此程序集时,它无法正常工作并引发异常。请看下面的代码。程序集1:NetStandard2.

c# - TFS API - 如何从特定团队项目中获取工作项

我正在尝试查询主TfsTeamProjectCollection中的单个团队项目,该项目总共包含194个团队项目。我确切地知道如何通过Id从WorkItemStore获取WorkItem。问题是,通过这样做,API会搜索集合中的ALL项目,查询大约需要一分钟。这太慢了,必须有一种方法可以直接从单个团队项目中查询工作项吗?这是我的代码:privateUricollectionUri;privateTfsTeamProjectCollectionprojectCollection;privateWorkItemStoreworkItemStore;publicProjectGetTeamP