The value of the 'PublicKey' attribute in 'Microsoft Visual Studio Tools for Office Runtime Redistributable' does not match RRS feed

  • Question

  • I'm setting up vsto run time prerequisite per
    and I got the above warning message. The install could not proceed.

    What is the correct publickey for vsto run time? Thanks for your response.


    Friday, December 8, 2006 12:17 AM


  • Hi Thinh,


    When we published the SE version of the VSTO runtime, the redist was signed with a new certificate. Hence the Public Key changed.


    We are currently updating the above article for VSTO 2005 SE and it will be available mid-February.


    In the meantime you have two choices to resolve the Public Key question.


    Thanks and regards,


    Darryn Lavery [MSFT]



    Continue to use the original (RTM) version of the runtime.

    You can download that version from




    Upgrade your bootstrapper package to use the SE version

     If you are deploying SE solutions you will need to use the SE version of the runtime.


    The SE version of the VSTO runtime can be downloaded from



    You will then need to edit the product.xml

    a) The public key is





    b) The product code for SE is the same as RTM. Hence to check for the presence of VSTOR SE you will need to do a registry check.

    The key will be HKLM\Software\Microsoft\vsto runtime Setup\v2.0.50727 where the string Update = 1



    You will need then need to edit package.xml to download the SE version. The link for the SE version of the EXE is

    Wednesday, December 20, 2006 6:19 PM