Link to home
Start Free TrialLog in
Avatar of gisaus
gisaus

asked on

Visual C++ Windows Forms application

I am trying to develop an application using Visual Studio 2008. I am writing it in C++, and I chose a Windows Forms solution to develop it. Windows Forms apps use managed code, so I am unable to completely use static libraries.

I want this app to live on a server, and to be run over a network. The app is a simple form for users to submit helpdesk requests to our Helpdesk, with all kinds of computer information included in the email.

I have finished the app, but as it uses managed code, you can't simply just copy the .exe over to a computer and run it. You need to install the C Runtime Library. I am hoping there is another way of going about this. I have tried placing the 3 CRT .dll files in the same directory as the app, but it doesn't see them.

The whole idea is that the app (being no more than 400kb) lives on a server, with all users having a shortcut to it. This way I can easily update the app when needed.

How do other programs get written? I will admit that I have never had to install the CRT for any program on other machines. Does no one use Windows Forms yet?
Maybe there's a way I can get the CRT pushed out...
ASKER CERTIFIED SOLUTION
Avatar of alb66
alb66
Flag of Italy image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of AndyAinscow
Why not have it as web based rather than classic app - page in internet explorer
Avatar of gisaus
gisaus

ASKER

Apparently the CRT is included in the .NET framework.
Oddly enough it worked on a freshly installed XP machine with .NET 3.5, even though I'm sure it didn't work on another machine with .NET 3.5