• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 5819
  • Last Modified:

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...
1 Solution
May be you must install the .net framework on your client machines
Why not have it as web based rather than classic app - page in internet explorer
gisausAuthor Commented:
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

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now