Thursday, January 12, 2012

Finding the WIF SDK Visual Studio Project Templates

If you are looking for the Windows Identity Foundation SDK Visual Studio Project Templates, you can find them here:

C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\Web\CSharp\1033
OR
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\Web\CSharp\1033

Extracting the .zip files and examining the contents can be useful in determining how to create your own WIF-based Visual Studio project templates.  If you have noticed, the WIF-based Visual Studio project templates installed by the WIF SDK also automatically run the FedUtil wizard in the background.

You will find this within the .vstemplate file:


  <WizardExtension>
    <Assembly>
      Microsoft.IdentityModel.Tools.VS, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL
    </Assembly>
    <FullClassName>Microsoft.IdentityModel.Tools.VS.STSTemplateWizard</FullClassName>
  </WizardExtension>


You can then utilize this content in your own WIF-based Visual Studio project templates by manually editing the resultant .vstemplate files.

No comments:

Post a Comment