kamagra how much to take

Integrating Pex With Team Foundation Server

Oh la la! Combining Pex test with Team Foundation Server is indeed a powerful combination, and boy is it easy as hell to setup. The end state of this type of integration is pretty straightforward, we wanted to repeatedly provision Pex tests when executing build events in TFS. This is a pretty awesome setup because parameterized units tests can be explicitly created, then the Pex tests can provide all the good stuff on build for the test running. Furthermore, we can even have full coverage by allowing Pex to create some of the tests that we space. The changes required are minimal since in the...

read more

TFS 2010 – Solving The Imported Project Microsoft.WebApplication.targets Was Not Found Error

I think I have actually seen this error in other versions of TFS besides 2010, but most recently saw it in 2010 deployment. Post-executing build configuration when running a build for something using Web Application projects you might receive the error: The imported project “C:\Program Files\MSBuild\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets” was not found To solve this issue, just copy the C:\Program Files\MSBuild\Microsoft\Visual Studio\v10.0\WebApplications directory from a development machine to the build machine. Sucks but it works. Seems...

read more

Automating BizTalk 2009 Builds With TFS

I was at a client today, working on a TFS 2008 cube corruption problem (I hate the super common code churn crap it always throws, requiring weird InstanceInfo and SetupWarehouse voodoo) when the subject of automating BizTalk 2009 projects came up. The company heavily uses BizTalk, so they threw up a staging server with BizTalk 2009 on it and ran the Team Foundation Server Build Setup. After this, building non-BizTalk projects was working just fine, but BizTalk projects fail to build. After examining the box, they had copied various things from a BizTalk development workstation, but none of...

read more

TFS 2010 – Sequential As Opposed To Parallel Builds

A client was asking me this today so I decided to make a quick note and send a link :) In TFS 2010 when trying to make Sequential builds (i.e. for one you have several interdependent solutions in your automation strategy) in the DefaultTemplate XAML file you have to change the tag to . It should be noted that this is a lot different than TFS 2008. In TFS 2008, in the TFSBuild.proj file the solutions were just ordered correctly and made use of the BuildSolutionsInParallel property. This also required changing the setting for the MaxProcesses in the tfsbuildservice.exe.config file on the build...

read more

Developer Turnover and Maintaining Valid TFS Historical Data – TFS Error TF20015

When maintaining a TFS environment where WI’s become crucial in terms of development artifacts, you may notice an issue with removed AD accounts causing a problem where WI’s are not privy to updates because the account has been removed from Active Directory. This becomes a huge issue because updates to the WI are no longer supported. Generally, this will throw the error: TFS Error: TF20015, stating that a field contains a value that is not on the supported list This leads to the requirement where a developer, even though they have gone onto greener pastures, has an invalid account...

read more

Exploding TFS Groups For User Investigation

When users are using Team Explorer and viewing the group membership for a particular project (Team Project Settings -> Group Membership) it’s pretty easy because explicit users and groups are listed. However, this becomes a problem when you want to view all the users of that particular group. This is very, very evident when the groups are chained, i.e. Group X contains Group Y, which contains Group z, and so forth. This becomes an issue because viewing the security information for a particular security group becomes very limited. Fortunately, to get around this limitation you can use...

read more