...Here is how to download and compile the T4 toolbox source code:
If you are getting the latest version of the code, you will also need to install Sandcastle Help File Builder which you can download here on CodePlex.
The ZIP file...
...details some setup issues that I had when trying to open the Solution as of 04:45 PM 08/13/2009; so, I uploaded in the Patches section because there are some images for reference and Control-C did not copy that text.
I followed the environment setup and I think all went well.
This is file that I was trying to open...
T4 Source Control Binding Removal Warning 200908131628.PNG
...shows a source control warning, probably unavoidable, but it is simple to address by "permanently removing" and it is worth mentioning.
T4 Csproj Cannot Be Opened Error 200908131627.PNG
...seems a bit problematic in that a csproj file cannot be opened by VS.NET 2008 Standard.
T4 Source Appears Under Control Warning 200908131625.PNG
...is a simple warning and probably unavoidable but certainly worth mentioning.
After all that, the project did load (kind of) but would not compile.
These are the CTE that I got.
Error 1 The type or namespace name 'TestTools' does not exist in the namespace 'Microsoft.VisualStudio' (are you missing an assembly reference?) C:\Code\Test\t4toolbox-36062\Source\TransformationAssert.cs 11 34 T4Toolbox
Error 2 The type or namespace name 'TestTools' does not exist in the namespace 'Microsoft.VisualStudio' (are you missing an assembly reference?) C:\Code\Test\t4toolbox-36062\Source\TestRunner.cs 14 34 T4Toolbox
Warning 3 Could not resolve this reference. Could not locate the assembly "Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=188.8.131.52, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL".
Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. T4Toolbox
Warning 4 The referenced component 'Microsoft.VisualStudio.QualityTools.UnitTestFramework' could not be found.
It has been stated that Microsoft.VisualStudio.QualityTools.UnitTestFramework cannot be used without some form of Team System installed, as per this link...
So, without Team System, maybe I am stuck-- unless I can somehow exclude the tests.
What do you think?
-- Mark Kamoski