Re: [Quickfix-developers] QF on Windows x64
Brought to you by:
orenmnero
|
From: Djalma R. d. S. F. <drs...@gm...> - 2007-03-19 12:51:57
|
Hi Francis, My opinion is that Windows is trying to run your application as a 64 bit program and actually we know it is not. x86 code can run only under WOW64, normally the DLL's are loaded from %windir%\SysWoW64\. But it seems that you can run .NET application as a 32 bit program only if compiled with .NET Framework 1.1. http://support.microsoft.com/?scid=kb%3Ben-us%3B896456&x=15&y=13 Anyway, It is much more easier deploying native 64 bit application and I've never had problems compiling QF for x64/ia64 native and .NET. I suggest that you install VS2005 SP1 and later run vcredist_x64.exe in your x64 Server. Following is a good tutorial for creating 64 bit applications. http://blogs.msdn.com/deeptanshuv/archive/2006/04/11/573795.aspx Regards, Djalma On 3/17/07, Francis Gingras <fr...@at...> wrote: > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Is anyone using QuickFix.NET on a x64 Windows 2003 server? I installed > the MSV* dlls but it still wouldn't let me start my QF app compiled to any > CPU with .NET 2. > > Missing dependencies are: > MSVCM80.DLL > MSVCP80.DLL > MSVCR80.DLL > > I believe the last two are false positives: > DEVMGR.DLL > DWMAPI.DLL (a Vista dll ??) > > So I installed vcredist_x86.exe and that took care of the MSV > dependencies. The app still won't run (the same code runs fine on WinXP), I > get : > > "Could not load file or assembly 'quickfix_net, Version=1.0.2632.4101, > Culture=neutral, PublicKeyToken=null' or one of its dependencies. An attempt > was made to load a program with an incorrect format." > > I recompiled the app for x86 so at least it works in compatibility mode > but it's not optimal. Trying to compile QF for x64 crashes VS2005. If > anyone resolved the issue I'd appreciate the info. > > Thanks, > > Francis > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > |