开发者

How to load Firebird 2.1.X fbclient.dll on Windows XP wihout installing Microsoft C++ 2005 Redistributable (vcredist_x86.exe)?

Using fbclient.dll in Firebird 2.1.X in fresh install Windows XP that never install with Microsoft C++ 2005 Redistrubable will cause problem.

I wish to deploy my application that contain fbclient.dll and all related Microsoft C++ 2005 redistributable libraries without installing the redistributable libraries. Can I do that? I am running the application in limited account. Install the VC++ redistributable is not an option here.

My application is开发者_JAVA百科 developed with Delphi using LoadLibrary to load the fbclient.dll


It's possible to just copy the MSVC runtime into your application directory. However, a standard installer would be better for automatic updates. And the installer will run under an administrator account, so your limited account is not a problem.


As i remenber (havent code near me), you can use manifest files. A little hint can be seen here: http://www.firebirdnews.org/?p=2248
http://www.destructor.de/firebird/minimumclient.htm.

Relating posts: Mixed Mode Library and CRT Dependencies - HELP
Visual Studio 2005 security updates and CRT DLL versions in manifest

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜