locked
What are "Common" and "myApp_TempoeraryKey.pfx" under solution explorer tree?

    Question

  • I use VS new project wizard to generate a Direct3D App. Under the solution explorer tree, there are two items called  "Common" and "myApp_TempoeraryKey.pfx". Whereas there two items are missing in Direct3D tutorial code samples. Could someone kindly explain their purposes?
    Sunday, July 22, 2012 4:12 PM

Answers

  • Hello,

    As far as I know the Common folder is store some addition resource, like xaml style and so on. That just is a folder.

    The myApp_TempoeraryKey.pfx is used for signing the package.

    One of the larger questions facing the software industry is this: How can users trust code that is published on the Internet? Currently, most Web pages contain only static information, but soon they will be filled with controls and applications that are downloaded and run locally, on the user's computer.

    Packaged software uses branding and trusted sales outlets to assure users of its integrity, but these are not available when code is transmitted on the Internet. Additionally, there is no guarantee that the code hasn't been altered while being downloaded. Browsers typically exhibit a warning message explaining the possible dangers of downloading data, but do nothing to actually see whether the code is what it claims to be. A more active approach must be taken to make the Internet a reliable medium for distributing software.

    That is why we need to sign the package, from http://msdn.microsoft.com/en-us/library/ms537361(VS.85).aspx

    There is how to sign the package
    http://msdn.microsoft.com/en-us/library/windows/apps/br230260.aspx

    Best regards,
    Jesse


    Jesse Jiang [MSFT]
    MSDN Community Support | Feedback to us

    • Marked as answer by Leonard Monday, July 23, 2012 1:06 PM
    Monday, July 23, 2012 11:44 AM

All replies

  • Hello,

    As far as I know the Common folder is store some addition resource, like xaml style and so on. That just is a folder.

    The myApp_TempoeraryKey.pfx is used for signing the package.

    One of the larger questions facing the software industry is this: How can users trust code that is published on the Internet? Currently, most Web pages contain only static information, but soon they will be filled with controls and applications that are downloaded and run locally, on the user's computer.

    Packaged software uses branding and trusted sales outlets to assure users of its integrity, but these are not available when code is transmitted on the Internet. Additionally, there is no guarantee that the code hasn't been altered while being downloaded. Browsers typically exhibit a warning message explaining the possible dangers of downloading data, but do nothing to actually see whether the code is what it claims to be. A more active approach must be taken to make the Internet a reliable medium for distributing software.

    That is why we need to sign the package, from http://msdn.microsoft.com/en-us/library/ms537361(VS.85).aspx

    There is how to sign the package
    http://msdn.microsoft.com/en-us/library/windows/apps/br230260.aspx

    Best regards,
    Jesse


    Jesse Jiang [MSFT]
    MSDN Community Support | Feedback to us

    • Marked as answer by Leonard Monday, July 23, 2012 1:06 PM
    Monday, July 23, 2012 11:44 AM
  • Thank you very much Jesse.
    Monday, July 23, 2012 1:09 PM