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...
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
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Why not have it as web based rather than classic app - page in internet explorer
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
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