title: Problem with FIPS Validated Cryptographic Algorithms
body: <p>I am running Visual Studio 2008 Version 9.0.30729.1 SP with .NET 3.5 SP 1 under Windows XP Pro Version 2002 SP 3 with an Intel Core 2 Duo E8400 3 GHz processor.</p>
  
  <p>I am developing a C# WPF application that uses the Microsoft Patterns &amp; Practices group's Composite Application Library (CAL).</p>
  
  <p>I am getting the following compliation error in XAML:</p>
  
  <p>"MC1000: This implementation is not part of the Windows platform FIPS validated cryptographic algorithms."</p>
  
  <p>I have found a hotfix that is supposed to fix this in Microsoft Knowledge Base aritcle 935434. However, the installer for this hotfix reports the following error:</p>
  
  <p>"The upgrade patch cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade patch may update a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade patch."</p>
  
  <p>The page for the hotfix lists .NET 3.0 as a prerequisite. Though I'm working with .Net 3.5, my machine does have .NET 3.0 installed as well. I would therefore expect this hotfix to install. It was my hope that even though the hotfix is targeted at .NET 3.0, it would nonetheless solve my problem.</p>
  
  <p>In any event, I cannot install the hotfix. Does anybody have any alternate suggestions on how I can get past the "This implementation is not part of..." compilation error I'm seeing?</p>
  
  <p>Thanks,
  Dave</p>