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. .NET (Core and Framework)
  4. some .NET application deployment concerns...

some .NET application deployment concerns...

Scheduled Pinned Locked Moved .NET (Core and Framework)
2 Posts 2 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.
  • E Offline
    E Offline
    eggheadonist
    wrote on last edited by
    #1

    Hi there, I am considering implementing an application using the .DOTNET platform. In the past I've wasted significant time and effort implementing COM components in Visual C++. I'm pretty enticed by .DOTNET as will enable me to concentrate on the problem domain without worrying about the intricate details of implementing unmanaged COM code. My concerns are now related to ease of deployment on the older versions of Windows. My questions: How difficult will it be for Windows 95/98/NT/2000 users to install and run application developed in the .DOTNET environment? Presumably they will have to update their OS. If so, can I bundle this update with my installer? Will they have to reboot their machine? If so, how many times? Can I compile to unmanaged binaries (i.e. traditional COM components) for backward compatibility so that an OS update is not required? Does the OS update impose any additional fees from Microsoft? For which versions of Windows are there updates available? I'd sincerely appreciate your comments. Thank you kindly Jamie

    C 1 Reply Last reply
    0
    • E eggheadonist

      Hi there, I am considering implementing an application using the .DOTNET platform. In the past I've wasted significant time and effort implementing COM components in Visual C++. I'm pretty enticed by .DOTNET as will enable me to concentrate on the problem domain without worrying about the intricate details of implementing unmanaged COM code. My concerns are now related to ease of deployment on the older versions of Windows. My questions: How difficult will it be for Windows 95/98/NT/2000 users to install and run application developed in the .DOTNET environment? Presumably they will have to update their OS. If so, can I bundle this update with my installer? Will they have to reboot their machine? If so, how many times? Can I compile to unmanaged binaries (i.e. traditional COM components) for backward compatibility so that an OS update is not required? Does the OS update impose any additional fees from Microsoft? For which versions of Windows are there updates available? I'd sincerely appreciate your comments. Thank you kindly Jamie

      C Offline
      C Offline
      Colin Bowern
      wrote on last edited by
      #2

      1. The .NET Framework is available for Win9x/NT/2000/XP, so you can run your apps on all of them. 2. Using a Windows Installer-based setup, you can use the Merge Module that ships with the Framework SDK and it will automatically look to make sure the framework is installed. 3. Don't have to reboot. 4. You can interop with COM components from managed code as well as use unmanaged C++ to create code that does not require the CLR. 5. No 6. Win9x through WinXP Cheers! Colin

      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