Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Bug Reports / MFC71.DLL missing

Author
Message
Zephyranthes
3
Years of Service
User Offline
Joined: 13th Jan 2014
Location:
Posted: 9th Feb 2014 22:29
I keep getting this error upon trying to run dark voices. I recently installed it with other products from the dark bonanza pack.

I tried looking through some of the other posts but none of those solutions appear to help this particular issue.

I have tried reinstalling and repairing and nothing is working.
Green Gandalf
12
Years of Service
User Offline
Joined: 3rd Jan 2005
Location: Cornwall UK
Posted: 13th Feb 2014 14:27
Sounds like you are using an old version of DBPro - the upgrade notes for U7.4 (a very old version now) say this:

Quote: " * Copied MFC71.DLL and MSVCR71.DLL into the Compiler folder for compatibility"


In other words if you haven't got those two files in your DBPro/Compiler folder then you need to upgrade (the version I use is U77RC7). Alternatively see if you can simply download the missing DLL file from somewhere.



Powered by Free Banners
MayoZebraHat 1979
9
Years of Service
User Offline
Joined: 21st Dec 2007
Location:
Posted: 25th Feb 2014 06:17 Edited at: 25th Feb 2014 06:20
I'm getting the same error when using commands from the enhancement pack but I've verified the location of the file in both the compiler directory and the SysWOW64 folder as well as re-installing db pro and u77.

Also, re-installed the enhancements pack.
MrValentine
AGK Backer
6
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: Playing
Posted: 13th Mar 2014 22:10
I have recently done a fresh DBPro install, downloaded DBPro from 'My Products' and installed this update here:

http://www.thegamecreators.com/?m=view_product&id=2000&page=upgrade7-62

I have both of the above files in my Compiler directory...

Hope that helps...

Manson_NS
13
Years of Service
User Offline
Joined: 4th May 2004
Location: Denmark
Posted: 11th Jun 2014 08:57
I am ONLY having this issue when compiling code including the enhancement pack commands - are there a 4th folder to copy the files to?
Green Gandalf
12
Years of Service
User Offline
Joined: 3rd Jan 2005
Location: Cornwall UK
Posted: 11th Jun 2014 13:32
Have you tried putting the files into your project folder?



Powered by Free Banners
MrValentine
AGK Backer
6
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: Playing
Posted: 10th Jul 2014 01:38
Quote: "are there a 4th folder to copy the files to? "


No need to be funny...

Quote: "Have you tried putting the files into your project folder?"


Do this^

It would help if OP's would comment back on situations they ask for help with...

Green Gandalf
12
Years of Service
User Offline
Joined: 3rd Jan 2005
Location: Cornwall UK
Posted: 10th Jul 2014 18:03
Quote: "It would help if OP's would comment back on situations they ask for help with"






Powered by Free Banners
Green Gandalf
12
Years of Service
User Offline
Joined: 3rd Jan 2005
Location: Cornwall UK
Posted: 6th Dec 2014 18:15
Not sure whether this is the same issue but I've suddenly run into a very similar problem after having to reinstall Windows.

In my case the missing DLLs were MSVCP71.DLL and MSVCR71.DLL. I found that the only effective way to get rid of the error was to locate the two files on one of my functioning machines and then copy them into C:/WINDOWS/SysWOW64. That seems to work perfectly.

The alternative, impractical, solution seemed to be to put them into every project folder which needed them.



Powered by Free Banners
Derek Darkly
5
Years of Service
User Offline
Joined: 22nd Sep 2011
Location: Whats Our Vector, Victor?
Posted: 10th Dec 2014 21:52 Edited at: 10th Dec 2014 21:52
Quote: "The alternative, impractical, solution seemed to be to put them into every project folder which needed them."


I don't think it's totally impractical... the files are small, and a consumer could have the same issue if their DLLs are misplaced and wonder why their new game isn't working. Not an unreasonable safeguard... unless the DLLs are included in the compile itself..??

Green Gandalf
12
Years of Service
User Offline
Joined: 3rd Jan 2005
Location: Cornwall UK
Posted: 12th Dec 2014 12:30
I've got dozens, if not hundreds, of folders which would need them. I'd need to add those two files to each of them. Far more sensible to do it once and add them to the relevant Windows folder where they belong.



Powered by Free Banners
John Y
Synergy Editor Developer
14
Years of Service
User Offline
Joined: 4th Sep 2002
Location: Dubai, UAE
Posted: 19th Dec 2014 18:25 Edited at: 19th Dec 2014 18:25
Be careful of http://en.wikipedia.org/wiki/DLL_Hell. If you put an old version of the Dlls in the windows directory, applications built to use newer versions may have problems.

Synergy Editor - Available for free HERE!
Green Gandalf
12
Years of Service
User Offline
Joined: 3rd Jan 2005
Location: Cornwall UK
Posted: 31st Dec 2014 19:40
Good point.

But which version does DBPro or its plugins require? Does the version in the relevant application folder take priority over the version in the Windows folder?

Looks like we have this issue whatever we do.



Powered by Free Banners
MrValentine
AGK Backer
6
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: Playing
Posted: 4th Jan 2015 03:53
I have coupled that and the other one successfully in one of my projects...

I would imagine both were used no? [Folder and Windows]

John Y
Synergy Editor Developer
14
Years of Service
User Offline
Joined: 4th Sep 2002
Location: Dubai, UAE
Posted: 6th Jan 2015 12:25
http://msdn.microsoft.com/en-us/library/7d83bc18.aspx

1. The directory where the executable module for the current process is located.
2. The current directory.
3. The Windows system directory. The GetSystemDirectory function retrieves the path of this directory.
4. The Windows directory. The GetWindowsDirectory function retrieves the path of this directory.
5. The directories listed in the PATH environment variable.

Synergy Editor - Available for free HERE!
MrValentine
AGK Backer
6
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: Playing
Posted: 13th Jan 2015 10:14
So adding it to the same directory is best practice?

John Y
Synergy Editor Developer
14
Years of Service
User Offline
Joined: 4th Sep 2002
Location: Dubai, UAE
Posted: 15th Jan 2015 18:32
I would try and bundle or link to the installers to the Microsoft installers first (if they are available). This will ensure that the DLL's are correctly installed and registered. This is important for DLLs that are part of a set e.g. DirectX.

Failing that, as the article suggests for maximum compatibility bundle the files with your software. This way you will have tested it on your own computer first.

Synergy Editor - Available for free HERE!

Login to post a reply

Server time is: 2017-05-26 12:16:23
Your offset time is: 2017-05-26 12:16:23