How to Install CSS Friendly Control Adapters

Sep 8, 2008 at 8:03 PM
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="ProgId" content="Word.Document"> <meta name="Generator" content="Microsoft Word 11"> <meta name="Originator" content="Microsoft Word 11"> <link rel="File-List" href="file:///C:%5CDOCUME%7E1%5COwner%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--> <style> <!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style> <!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> <![endif]-->

I need help on installing the CSS Friendly Control Adapters. I'm using Visual Studio 2005. I have read several forums about how to install the control adapters but I still don't understand what to do. Some say to look for a file with a .vsi extension and I think this site says to add a reference to CSSFriendly.dll by using the Add References command. Is this References command in the Visual Studio 2005 and if so where is it. I think I understand the third part of adding an AppBrowser folder to my web project.
Butt I thought this was like a plug-in template that was added to the Visual Studio, you click on when you need it. If anyone can help, I would appreciate it.

Thank you.

Sep 9, 2008 at 8:54 PM
If you want a Visual Studio template, you have to use the original Microsoft release of the adapters, available at

The CodePlex versions don't come with VS templates.
Sep 10, 2008 at 8:31 PM

The download link at goes back to web site and all the files are the same. Is there another area I need to click on?


Sep 16, 2008 at 1:50 AM
Seems they changed their page to link back here. Unfortunately, I don't have a copy of Microsoft's original installer, but if someone has it, I can post it here for download.

Until I get a copy, the only copy available is the CodePlex version -- either the releases page (, which match the code of the original Microsoft release (without the VS integration), or the Source Code tab (, for the latest bits.
Sep 29, 2008 at 11:07 AM
I have same problem can not find file with .vsi extension, help please
Sep 29, 2008 at 7:41 PM
Edited Sep 29, 2008 at 7:51 PM
I think I found the file that is listed in the tutorial. 

I found it here:

I have downloaded it but haven't tried it.  Will follow up later.

I tried it and it works as advertised.  I will take Dan's advice and download the latest version for creating actual projects using the template.

Sep 30, 2008 at 3:38 PM
Just keep in mind that the version you downloaded from that link is a beta 2 version and likely doesn't have many of the fixes available in the CodePlex release.
Sep 30, 2008 at 4:21 PM
Please pardon my ignorance. 

I first downloaded the zip file from the download link on the walkthrough page (  What  I got was a zip file with a project/solution that did not include the templates to my knowledge.  Maybe the templates were  there but I just didn't know what to look for.

The walkthrough is definitely outdated and more than a little confusing to someone fairly new to .NET.  Like  many other folks, I was looking for the .vsi file so  that I could (sheep-like) follow the instructions in the walkthrough.   It looks like someone put a good amount of effort into it, and I would hope that someone would put some time and effort into updating it or removing it. 

That said, I love the product.  There is nothing more instructive to me than an example of how to do something.   Thanks to all the folks who put their time and effort into creating them.