Can't find Microsoft.Practices.PageFlow.dll

Topics: Web Client Software Factory, UIP Application Block discussion, User Forum
May 18, 2007 at 3:57 PM

I am trying to register Microsoft.Practices.PageFlow.dll as directed in the Help topic "How to: Enable your Solution for Page Flow". However, I don't see this dll listed in in the Add Reference dialog.

What have I done wrong? I thought I had installed all required software.

May 18, 2007 at 6:11 PM
Hi BCB, you can find the Microsoft.Practices.PageFlow.dll file at %programfiles%\Microsoft Web Client Factory\Microsoft Practices Library.

Please let me know if this helps you,

Ezequiel Jadib
May 10, 2008 at 5:18 PM
I have the same issue as the poster above. Whilst many other "Practices" DLLs exist in that directory, the PageFlow DLLs do not!

Any others with the same issue?
May 10, 2008 at 9:11 PM
Hi armstronga, what version of WCSF are you using? The Page Flow Application Block was removed from the latest version of WCSF and moved to WCSFContrib site. This new version of Page Flow requires Visual Studio 2008 and .NET Framework 3.5.

You can download the Page Flow Application Block from here.

Please let me know if this help you,

Ezequiel Jadib
May 12, 2008 at 8:58 PM
Thanks Ezequiel, I was just looking for the same thing! Ben
May 16, 2008 at 9:06 AM
*Exactly* what I was looking for. Thank you!

Aug 5, 2008 at 5:31 AM

I downloaded wcsfcontrib-21386, but I don't know what to do with the change set.  How do I implement the update?

Aug 5, 2008 at 1:03 PM
Hi drw,

I recommend you to follow the instructions described in the Register the PageFlow Guidance Package page. There you will find how to build, install, enable and register the Page Flow Guidance Package.

Please let me know if this helps,

Ezequiel Jadib
Aug 6, 2008 at 2:50 AM
Thanks for the help, but I'm afraid that I'm still lost.
wcsfcontrib-21386 contains "Packaging" and "Trunk" directories.  Trunk contains a WCSFContrib.sln file, which I have built (except for the unit tests, which don't seem to be supported by my version of VS2008).

The "Register the Pageflow Guidance Package" document points to two methods of using the Page Flow Guidance:
  • 1. Register the Page Flow Guidance Package from the Solution
  • 2. Build the Guidance Package and installer from the source code and install the Page Flow Guidance Package

    I hit a wall immediately on both options.  Each set of instructions begins with building the Pageflow Guidance Package.sln.  Where is that?  Is this instruction referring to WCSFContrib.sln contained in the Trunk directory?

    I must be missing something obvious.

  • Aug 6, 2008 at 4:22 AM
    Hi drw, you can find the Pageflow Guidance Package (VSTS Tests).sln in the PageFlow folder under Trunk\src\GuidancePackages\

    Please let me know if this helps,

    Ezequiel Jadib
    Aug 6, 2008 at 2:25 PM
    Edited Aug 7, 2008 at 4:05 AM

    Thanks, it worked like a charm!