I wanted to make sure everyone was aware of a change that we have made in the extensions file for both custom Test Conditions & Generators in CTP7.

 

We now perform xsd validation over the xml file and thus require the extensions xml to appropriately map to the required xsd. This thus requires all extension files to be updated to incorporate this. You can see an example extension file below. I have highlighted the new attributes that must be added.

 

<?xml version="1.0" encoding="us-ascii"?>

<extensions assembly="Generators, Version=1.0.0.0, Culture=neutral, PublicKeyToken=<Public Key>" version="1" xmlns="urn:Microsoft.VisualStudio.TeamSystem.Data.Extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:Microsoft.VisualStudio.TeamSystem.Data.Extensions

Microsoft.VisualStudio.TeamSystem.Data.Extensions.xsd">

  <extension type="Generators.PersonGenerator" enabled="true" />

</extensions>

 

Sachin Rekhi