Error while trying to open the Signing page in Properties of a Silverlight project

Locked Error while trying to open the Signing page in Properties of a Silverlight project

  • Tuesday, August 21, 2012 8:55 AM
     
     
    Configuration: VS 2012 Professional, Windows 8

    Steps to reproduce:

    1. Open VS 2012.

    2. Create new Silverlight 5 Business Application.

    3. Open Silverlight project properties and click Signing tab => An error occurred trying to load the page. Class not registered. Looking for object with CLSID: {B07DA5DD-055B-4018-88F3-3A433FDB9B25}.

    The same problem as described here: http://connect.microsoft.com/VisualStudio/feedback/details/647881/error-while-trying-to-open-signing-page-from-properties-of-a-silverlight-project

    Any ideas?

All Replies

  • Monday, August 27, 2012 2:11 PM
     
     

    I'm having the very same problem, in 2 different computers (a desktop system and a HP Pavillion notebook), both equipped with Windows 8 and VisualStudio 2012 pro.

    No idea...

  • Monday, September 03, 2012 2:23 PM
     
     

    Hello!

    I have the same problem... I also created a submitted bug with all details, but I am using Windows 7 PRO and VS2012 PRO:

    http://connect.microsoft.com/VisualStudio/feedback/details/760967

    I also found it:

    http://connect.microsoft.com/VisualStudio/feedback/details/759098/

    It was working at VS2010...  But now at VS2012 does not work.

    Any soluctions?

    Tks!


    Roberto

  • Friday, September 07, 2012 9:42 PM
     
     

    I have the same issue. Signing was working fine in vs2010, then when upgraded, now I get the same error message and can't open the signing page.

    Any new information?

  • Saturday, September 15, 2012 7:32 AM
     
     Proposed

    There's a workaround posted here: http://connect.microsoft.com/VisualStudio/feedback/details/760967

    You can use signtool.exe to sign your project. In post build event command line add something lke this:
    "C:\Program Files (x86)\Windows Kits\8.0\bin\x86\signtool.exe" sign /v /f f:\Certificates\YOURCERTIFICATE.pfx /p YOURPASSWORD /t TIMESTAMPING_URL $(TargetName).xap

    • Proposed As Answer by Remus Zegrean Thursday, November 08, 2012 3:14 PM
    •  
  • Tuesday, October 09, 2012 6:19 AM
     
     

    me too,

    An error occurred trying to load the page.
    Class not registered.
    Looking for object with CLSID: {B07DA5DD-055B-4018-88F3-3A433FDB9B25}.

  • Wednesday, October 24, 2012 6:58 PM
     
     

    Does the recently-posted registry key patch under http://connect.microsoft.com/VisualStudio/feedback/details/760967's workarounds help?

  • Thursday, October 25, 2012 4:28 PM
     
     
    That URL seems to be wrong. Any idea what the right one is and where this key can be found?
  • Friday, October 26, 2012 12:36 PM
     
     

    If you log into Connect, select product "Visual Studio and .Net Framework" then search for "760967" (type: feedback), do you see an article titled "VS2012 PRO does not showing Silverlight 5 signing project properties"?

  • Friday, October 26, 2012 4:40 PM
     
     
    I do, however when I click on the link to it, I get a "Page Not Found" :(
  • Friday, October 26, 2012 5:39 PM
     
     Proposed

    Strange. At any rate, here's a revised version of work-around I posted:

    Based on Process Monitor output, Visual Studio is looking for in HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\CLSID\ for a key named {B07DA5DD-055B-4018-88F3-3A433FDB9B25}. For whatever reason, VS 2012 Pro's installer doesn't always create this key. 

    It appears that this key can be created manually as follows (adapted from how VS 2010 Pro set up the equivalent key):

    === Patch.reg ===
    Windows Registry Editor Version 5.00

    [HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\CLSID\{B07DA5DD-055B-4018-88F3-3A433FDB9B25}]
    "Class"="Microsoft.VisualStudio.Silverlight.SigningPropertyPageComClass"
    "Assembly"="Microsoft.VisualStudio.Silverlight, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
    "ThreadingModel"="Both"
    "InprocServer32"="c:\\Windows\\SysWOW64\\mscoree.dll"
    @="Microsoft.VisualStudio.Silverlight.SigningPropertyPageComClass"
    • Proposed As Answer by RobertoD Monday, October 29, 2012 11:54 AM
    •  
  • Friday, October 26, 2012 9:06 PM
     
     

    Thanks for the key. However, it didn't work :(

    I now get "Unable to create the designer. File is already opened in an incompatible editor".

  • Monday, October 29, 2012 11:55 AM
     
     

    Hi BenCHK, it worked for me!

    Thanks a bunch!


    Roberto

  • Monday, October 29, 2012 12:27 PM
     
     

    Ha, I just retried it today and it now works! Probably needed a machine restart? (weird)

    Thanks a lot!

    • Proposed As Answer by coresystems ag Monday, October 29, 2012 12:27 PM
    • Unproposed As Answer by coresystems ag Monday, October 29, 2012 12:28 PM
    •