Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

msvcrt.dll problem with program created in Delphi 2010

Status
Not open for further replies.

pklucas

MIS
Feb 5, 2003
2
US
I am getting The procedure entry point wcsncpy_s could not be located in the dynamic link library msvcrt.dll when installing a program on XP machines. The program was compiled on a 64 bit Vista machine using Delphi 2010 and will install under vista. I need to be able to install on XP, Vista and Windows7 systems. any ideas?
 
Do you get the error when the installer is running? If so, what are you using to do your install?
 
No errors during the install at all, just when I go to open the application. I created the installer with InstallAware 7.
 
msvcrt.dll is one of the Visual C++ Runtime files. It is likely that the installer package you are using requires this file to be present for it to be operational. This means installing the Visual C++ runtime on the end-user machines is a requirement for installing anything you make with this package. This is likely NOT what you want so consider looking for something else to build your install packages with. Inno Setup or NSIS looks good. I'm sure there are others.

It is not possible for anyone to acknowledge truth when their salary depends on them not doing it.
 
I have the same error on win 2003 server when i run the application. On Vista everything works fine.. I use delphi xe and the program was compiled on vista 32 bit machine and created with installaware 7. Did you manage to solve this problem, if yes please answer ?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top