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. Visual Basic
  4. Run VB app without .NET installed?

Run VB app without .NET installed?

Scheduled Pinned Locked Moved Visual Basic
csharphtmldotnetcom
6 Posts 5 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.
  • J Offline
    J Offline
    jpg0002
    wrote on last edited by
    #1

    I have found the definitive answer! Unfortunately, it's not what I wanted (although it is what I expected). In summary, to quote the article found at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/redistdeploy.asp, "Applications and controls written for the .NET Framework require the .NET Framework to be installed on the computer where the application or control runs." Oh, well, time to roll back to VB6! And .Net was so.... nice! I'm losing my warm and fuzzy feeling.... >I originally wrote: >In VB 6.0, you could place your VB app on a disk along with the VB runtime DLL, and it would work (from disk) on any Wintel >machine; no need to have VB installed. >:confused: Is there any way to do the same thing with VB.NET? I have a VB app that must be run on WinXP machines that >don't have the .NET framework installed (and for security reasons :mad: I can't install it, either, which would be the >simplest thing, eh?). Is there a list of the magical contents of the .NET framework that I can copy to my disk? >Is my only hope to revert to VB6.0 and use the DLL magic method :~ ? Thanks in advance for any guidance.

    I M B 3 Replies Last reply
    0
    • J jpg0002

      I have found the definitive answer! Unfortunately, it's not what I wanted (although it is what I expected). In summary, to quote the article found at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/redistdeploy.asp, "Applications and controls written for the .NET Framework require the .NET Framework to be installed on the computer where the application or control runs." Oh, well, time to roll back to VB6! And .Net was so.... nice! I'm losing my warm and fuzzy feeling.... >I originally wrote: >In VB 6.0, you could place your VB app on a disk along with the VB runtime DLL, and it would work (from disk) on any Wintel >machine; no need to have VB installed. >:confused: Is there any way to do the same thing with VB.NET? I have a VB app that must be run on WinXP machines that >don't have the .NET framework installed (and for security reasons :mad: I can't install it, either, which would be the >simplest thing, eh?). Is there a list of the magical contents of the .NET framework that I can copy to my disk? >Is my only hope to revert to VB6.0 and use the DLL magic method :~ ? Thanks in advance for any guidance.

      I Offline
      I Offline
      Ian Darling
      wrote on last edited by
      #2

      You're out of luck - AFAIK the framework has to be installed using dotnetfx.exe to use a .NET application. -- Ian Darling

      1 Reply Last reply
      0
      • J jpg0002

        I have found the definitive answer! Unfortunately, it's not what I wanted (although it is what I expected). In summary, to quote the article found at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/redistdeploy.asp, "Applications and controls written for the .NET Framework require the .NET Framework to be installed on the computer where the application or control runs." Oh, well, time to roll back to VB6! And .Net was so.... nice! I'm losing my warm and fuzzy feeling.... >I originally wrote: >In VB 6.0, you could place your VB app on a disk along with the VB runtime DLL, and it would work (from disk) on any Wintel >machine; no need to have VB installed. >:confused: Is there any way to do the same thing with VB.NET? I have a VB app that must be run on WinXP machines that >don't have the .NET framework installed (and for security reasons :mad: I can't install it, either, which would be the >simplest thing, eh?). Is there a list of the magical contents of the .NET framework that I can copy to my disk? >Is my only hope to revert to VB6.0 and use the DLL magic method :~ ? Thanks in advance for any guidance.

        M Offline
        M Offline
        Matt Casto
        wrote on last edited by
        #3

        Sounds like your application should have been an ASP.NET web application since you can't control what configuration your clients would have. Of course, web applications require the client to have an internet connection (or network for intranet web servers) but that's a lot more common currently than clients with the .NET framework.

        1 Reply Last reply
        0
        • J jpg0002

          I have found the definitive answer! Unfortunately, it's not what I wanted (although it is what I expected). In summary, to quote the article found at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/redistdeploy.asp, "Applications and controls written for the .NET Framework require the .NET Framework to be installed on the computer where the application or control runs." Oh, well, time to roll back to VB6! And .Net was so.... nice! I'm losing my warm and fuzzy feeling.... >I originally wrote: >In VB 6.0, you could place your VB app on a disk along with the VB runtime DLL, and it would work (from disk) on any Wintel >machine; no need to have VB installed. >:confused: Is there any way to do the same thing with VB.NET? I have a VB app that must be run on WinXP machines that >don't have the .NET framework installed (and for security reasons :mad: I can't install it, either, which would be the >simplest thing, eh?). Is there a list of the magical contents of the .NET framework that I can copy to my disk? >Is my only hope to revert to VB6.0 and use the DLL magic method :~ ? Thanks in advance for any guidance.

          B Offline
          B Offline
          Bo Hunter
          wrote on last edited by
          #4

          Yes you can. There is a compiler that says that it will compile it too native code. http://www.remotesoft.com Bo Hunter

          M 1 Reply Last reply
          0
          • B Bo Hunter

            Yes you can. There is a compiler that says that it will compile it too native code. http://www.remotesoft.com Bo Hunter

            M Offline
            M Offline
            Matt Casto
            wrote on last edited by
            #5

            The native code compiler looks interesting, but I can't find any information about it other than the short blurb on their main page. There is no pricing or download information.

            J 1 Reply Last reply
            0
            • M Matt Casto

              The native code compiler looks interesting, but I can't find any information about it other than the short blurb on their main page. There is no pricing or download information.

              J Offline
              J Offline
              J Dunlap
              wrote on last edited by
              #6

              Same here. If they want us to buy it, they should give us a way to do it. ;)

              "Blessed are the peacemakers, for they shall be called sons of God." - Jesus
              "You must be the change you wish to see in the world." - Mahatma Gandhi

              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