locked
.net window applications can run on linux and mac or not? RRS feed

  • Question

  • please tell me if .net window applications can run on linux or on mac?
    Monday, August 10, 2009 8:54 PM

Answers

  • I'm not aware of an easy method of getting .NET programs to work on MAC or Linux. It won't be as simple as copying an exe, and telling them to install the .NET Framework because it's not possible. Have a look at Mono, a cross-platform development framework that may be what you're after:
    http://www.mono-project.com/Main_Page
    • Marked as answer by YiChun Chen Tuesday, August 18, 2009 3:32 AM
    Tuesday, August 11, 2009 1:18 AM
  • Hi Suresh,

    To run .NET Framework application, we need to install .NET Framework on the machine.

    As far as I know, .NET Framework can only be installed on computers running a Microsoft Windows operating system.
    Please see: http://en.wikipedia.org/wiki/.NET_Framework#.NET_vs._Java_and_Java_EE

    As Etisoppo mentioned, the third-party Mono Project has been developing an open source implementation of the ECMA standards that are part of .NET Framework, as well as most of the other non-ECMA standardized libraries in Microsoft's .NET. The Mono implementation is meant to run on Linux, Solaris, Mac OS X, BSD, HP-UX, and Windows platforms.

    If you have any concern, please feel free to let me know.

    Best regards,
    Yichun Chen

    (This response contains a reference to a third party World Wide Web site. Microsoft is providing this information as a convenience to you. Microsoft does not control these sites and has not tested any software or information found on these sites; therefore, Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. There are inherent dangers in the use of any software found on the Internet, and Microsoft cautions you to make sure that you completely understand the risk before retrieving any software from the Internet.)


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • Marked as answer by YiChun Chen Tuesday, August 18, 2009 3:32 AM
    Wednesday, August 12, 2009 8:57 AM

All replies

  • I'm not aware of an easy method of getting .NET programs to work on MAC or Linux. It won't be as simple as copying an exe, and telling them to install the .NET Framework because it's not possible. Have a look at Mono, a cross-platform development framework that may be what you're after:
    http://www.mono-project.com/Main_Page
    • Marked as answer by YiChun Chen Tuesday, August 18, 2009 3:32 AM
    Tuesday, August 11, 2009 1:18 AM
  • Hi Suresh,

    To run .NET Framework application, we need to install .NET Framework on the machine.

    As far as I know, .NET Framework can only be installed on computers running a Microsoft Windows operating system.
    Please see: http://en.wikipedia.org/wiki/.NET_Framework#.NET_vs._Java_and_Java_EE

    As Etisoppo mentioned, the third-party Mono Project has been developing an open source implementation of the ECMA standards that are part of .NET Framework, as well as most of the other non-ECMA standardized libraries in Microsoft's .NET. The Mono implementation is meant to run on Linux, Solaris, Mac OS X, BSD, HP-UX, and Windows platforms.

    If you have any concern, please feel free to let me know.

    Best regards,
    Yichun Chen

    (This response contains a reference to a third party World Wide Web site. Microsoft is providing this information as a convenience to you. Microsoft does not control these sites and has not tested any software or information found on these sites; therefore, Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. There are inherent dangers in the use of any software found on the Internet, and Microsoft cautions you to make sure that you completely understand the risk before retrieving any software from the Internet.)


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • Marked as answer by YiChun Chen Tuesday, August 18, 2009 3:32 AM
    Wednesday, August 12, 2009 8:57 AM