locked
what to pack for metro style APPs

    Question

  • When we write a application in .NET, while deployment we just install that version of .NET in the target machine. Now suppose I use .NET 4.5 and build a metro style application and I want that to run on Windows 7 or Windows Vista or Mac OS. what all should I package ? What will happen to Windows RT API's that we used in the new application they would obviously not run these older OS. Then where is the interoprability. To me, WinRT should be contained in .NET4.5 so that when I write application that targets 4.5 and install .NET4.5 on any of the above said OS they run atleast with out runtime errors.

    Believe me many business users are not going to change the mind set so easily. Infact when we migrate from VB6 application many users asks whether the same UI can be maintained as is!!!.

    Thanks and regards

    Venkatesh. S


    Venkatesh. S|MCTS(WCF, ADO.NET 3.5)|eMail: heman_1978@hotmail.com
    Tuesday, November 8, 2011 9:28 AM

Answers

  • Metro style apps run only on Windows 8.  The WinRT API are not available on other OSs and cannot be called. 

    If you need to target other OSes then you will need to write a Desktop app.

    --Rob

    Tuesday, November 8, 2011 4:29 PM
    Owner