Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. How to convert .NET application to native and execute it with our installing Framework

How to convert .NET application to native and execute it with our installing Framework

Scheduled Pinned Locked Moved C#
csharpc++businesstutorialquestion
9 Posts 6 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • X Offline
    X Offline
    X2040
    wrote on last edited by
    #1

    I have developed a c# application and when I tried to install it I figured out that some users don't have framework installed on their computers and for some business constraints they can't install it. Is there a tool to convert my c# application to native one to be able to work on clean machines with out installing framework ?

    D L OriginalGriffO G 4 Replies Last reply
    0
    • X X2040

      I have developed a c# application and when I tried to install it I figured out that some users don't have framework installed on their computers and for some business constraints they can't install it. Is there a tool to convert my c# application to native one to be able to work on clean machines with out installing framework ?

      D Offline
      D Offline
      Dave Kreskowiak
      wrote on last edited by
      #2

      Native code? Why?? There's no point to it. If you want to avoid the .NET Framework, you have to spend some big'ish money. The only compiler I know of is not free, called Salamander[^]. It costs about $1300 per developer using it and it hasn't been updated since 2007. Warning: Linking in the .NET Framework is NOT supported will result is HUGE executables!

      A guide to posting questions on CodeProject[^]
      Dave Kreskowiak

      OriginalGriffO 1 Reply Last reply
      0
      • X X2040

        I have developed a c# application and when I tried to install it I figured out that some users don't have framework installed on their computers and for some business constraints they can't install it. Is there a tool to convert my c# application to native one to be able to work on clean machines with out installing framework ?

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #3

        The basic .NET framework comes with Windows, and there is no business reason not to install the latest updates. Trying to convert a .NET application to native, would mean a complete rewrite in C++ possibly with MFC.

        Veni, vidi, abiit domum

        1 Reply Last reply
        0
        • D Dave Kreskowiak

          Native code? Why?? There's no point to it. If you want to avoid the .NET Framework, you have to spend some big'ish money. The only compiler I know of is not free, called Salamander[^]. It costs about $1300 per developer using it and it hasn't been updated since 2007. Warning: Linking in the .NET Framework is NOT supported will result is HUGE executables!

          A guide to posting questions on CodeProject[^]
          Dave Kreskowiak

          OriginalGriffO Offline
          OriginalGriffO Offline
          OriginalGriff
          wrote on last edited by
          #4

          What? You don't like 500Mb .EXE files? Luddite! :laugh:

          Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

          "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
          "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

          D 1 Reply Last reply
          0
          • X X2040

            I have developed a c# application and when I tried to install it I figured out that some users don't have framework installed on their computers and for some business constraints they can't install it. Is there a tool to convert my c# application to native one to be able to work on clean machines with out installing framework ?

            OriginalGriffO Offline
            OriginalGriffO Offline
            OriginalGriff
            wrote on last edited by
            #5

            To add to Dave's answer, there is also this: http://spoon.net/studio?gclid=CJOjsY-mxrwCFYjLtAodoCIA8A[^] - but at $4800 per application, it's a tad expensive as well...

            Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

            "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
            "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

            1 Reply Last reply
            0
            • X X2040

              I have developed a c# application and when I tried to install it I figured out that some users don't have framework installed on their computers and for some business constraints they can't install it. Is there a tool to convert my c# application to native one to be able to work on clean machines with out installing framework ?

              G Offline
              G Offline
              GuyThiebaut
              wrote on last edited by
              #6

              If they have Windows the chances are that they will have a version of the .NET framework installed. Lots of software uses the .NET framework nowadays, so it's really just a case of how long you can put off installing it if you have a WIndows machine rather than not installing it. Generally the 'I don't want to install the .NET framework " crowd don't understand what the .NET framework is.

              “That which can be asserted without evidence, can be dismissed without evidence.”

              ― Christopher Hitchens

              1 Reply Last reply
              0
              • OriginalGriffO OriginalGriff

                What? You don't like 500Mb .EXE files? Luddite! :laugh:

                Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                D Offline
                D Offline
                Dave Kreskowiak
                wrote on last edited by
                #7

                After a couple of herniated disks, I was told by my doctor that I can't do any heavy lifting. So I can't generate a 500MB executable anymore. :sigh:

                A guide to posting questions on CodeProject[^]
                Dave Kreskowiak

                E 1 Reply Last reply
                0
                • D Dave Kreskowiak

                  After a couple of herniated disks, I was told by my doctor that I can't do any heavy lifting. So I can't generate a 500MB executable anymore. :sigh:

                  A guide to posting questions on CodeProject[^]
                  Dave Kreskowiak

                  E Offline
                  E Offline
                  Ennis Ray Lynch Jr
                  wrote on last edited by
                  #8

                  My doctor said the same thing so now I have to sit to urinate.

                  Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost "All users always want Excel" --Ennis Lynch

                  D 1 Reply Last reply
                  0
                  • E Ennis Ray Lynch Jr

                    My doctor said the same thing so now I have to sit to urinate.

                    Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost "All users always want Excel" --Ennis Lynch

                    D Offline
                    D Offline
                    Dave Kreskowiak
                    wrote on last edited by
                    #9

                    :laugh: :laugh: :laugh:

                    A guide to posting questions on CodeProject[^]
                    Dave Kreskowiak

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups