Do I have the correct understanding of the issue?
Your on step 11 so your creating the Object Tag within your ASPX page and you are going into the Registry looking for the CLSID, correct?
If so, I believe you've had a mishap on Step 10 because this step will write it information your looking for into the Registry. Try repeating Step 10 using this on the command line >regasm "[full path]\WindowsToWeb.dll" /regfile:"[full path]\WindowsToWeb.reg"
This will create the .reg file instead of executing it.
Now you can navigate to the WindowsToWeb.reg file and open in notepad to view the CLSID.
To execute this WindowsToWeb.reg, simply double click on it and Windows will take care of the rest.
Also, on Step 9 the author talks about the "AssemblyInfo.cs" file to add the,
Quote:
[assembly: AssemblyKeyFile("c:\strongname.snk")] attribute
Within this file you can set the following Assembly attributes (copied from VS 2010 C# Class Library Template):
[assembly: ComVisible(true)]
[assembly: Guid("281ba28c-387b-44ae-8197-2ae99dd71b82")]
Enable ComVisible and generate a new GUID for your dll.
I remember reading "Using Windows Application on web" by as_prabahar shortly after it was published, it was an interesting concept. I hope this helped.