In order to take part in the Fit for Developing Software exercises with C#, I thought it good to pull down the .Net version of fit. Here are the steps.
First, I went to http://fit.c2.com/wiki.cgi?DownloadNow and downloaded the fit-dotnet-1.1.zip file for the .Net platform. I then expanded the zip file into a folder on my USB drive, which has the drive letter of “M.”
Next, to generate a new strong-name key pair, I executed the following in the from the VS.Net command prompt:
M:\sn -k \fit\source\imp\dotnet\src\fit\fit.snk. You will need to set your path relative to the project output directory.

Then, I opened the AssemblyInfo.cs file in the fit project and uncommented the
[assembly: AssemblyKeyFile(@"..\..\fit.snk")] line and added the
[assembly: AssemblyKeyName("fit-dotnet")] line. I did these steps in each AssemblyInfo.cs file for each project in the dotnet solution.
I then created a subdirectory called “bench” in the fit directory. Next, I set each project’s Configuration Build Output Path property for the Release output to point to the bench directory and rebuilt the solution. Note: I kept the bin/Debug setting for the Debug output.

I then set the Solution Configuration to Release, see below, and rebuilt the solution again to create the assemblies in the bench directory.

Here are the bench directory contents at this stage:

Finally, from a command prompt, I ran the following test that comes with the fit download:
runfile \fit\source\examples\arithmetic.html results.html . (note the space and dot at the end)

I got the expected results and message:

In upcoming blogs I will detail working through the Fit for Developing Software exercises. At this point in the book I am looking at the intro chapter on Fitnesse. More to come!