The system cannot execute the specified program. RRS feed

  • Question

  • I wrote a handy dandy tool in Microsoft VC 8.0 on a 32-bit developement machine, but when I tried to put the executable onto the 64-bit server it gives me the error message "The system cannot execute the specified program."

    I know that 32-bit programs can run on a 64-bit machine, because on another machine I was able to make the program work (but that machine had SQL and a couple of other programs installed).

    Any ideas on what is going wrong here?

    Friday, June 30, 2006 8:26 PM


All replies

  • Check these links...

    Friday, June 30, 2006 8:37 PM
  • I understand that there is probably an issue with the manafest, but the manafest is contained within the executable, and any attempt to change the manifest causes the executable to be corrupted.

    I would assume that the only Issue that I have is that the C Runtime is not installed on the machine which I am trying to get my executable to run on.  Is there a location where I can get an install for the C Runtime?  Or is there a better way to get my program to work?

    Friday, June 30, 2006 8:57 PM
  • You could statically link the CRT...

    Friday, June 30, 2006 9:10 PM
  • Check this article on how to install the CRT DLLs.  I'm not sure if that would work on 64-bit Windows.

    Friday, June 30, 2006 9:13 PM