Click here to Skip to main content
15,890,557 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionRe: print Pin
David Crow30-Nov-05 2:55
David Crow30-Nov-05 2:55 
QuestionActiveX Controls in VS 7.1 Pin
sweep12330-Nov-05 2:03
sweep12330-Nov-05 2:03 
QuestionDeviceIoControl() & COM1 Pin
button_basher30-Nov-05 1:45
button_basher30-Nov-05 1:45 
QuestionHow to make a child window appear on TaskBar Pin
pradish30-Nov-05 0:58
pradish30-Nov-05 0:58 
QuestionMFC in VC 2005 beta version Pin
narayanagvs30-Nov-05 0:52
narayanagvs30-Nov-05 0:52 
AnswerRe: MFC in VC 2005 beta version Pin
Cedric Moonen30-Nov-05 1:14
Cedric Moonen30-Nov-05 1:14 
QuestionThe procedure entry point Rtllpv4StringToAddressW in NTDLL.dll Pin
zinc_z30-Nov-05 0:43
zinc_z30-Nov-05 0:43 
AnswerRe: The procedure entry point Rtllpv4StringToAddressW in NTDLL.dll Pin
Mike Dimmick30-Nov-05 3:46
Mike Dimmick30-Nov-05 3:46 
You should not be redistributing DLLs from your Windows XP system directory. Windows 2000's Windows File Protection should actually be kicking in when you attempt to do this. Instead, you should use the Merge Modules that match your Visual Studio service pack version. Download for SP5[^], download for SP6[^]. Note that there are known issues[^] in these merge modules.

You need to be very careful about which file versions you copy to which operating systems, and how you get them there. The merge modules include (mostly) correct instructions for which files to install on which systems. If you're not using Windows Installer you may want to look for redistributable package installers which you can run from within your own installer. Getting it wrong can screw up your customer's whole system ('DLL Hell').

I would strongly recommend avoiding the Visual Basic 'Package and Deployment Wizard' (which I refer to as the 'Package and Destroy Wizard'). This tool regularly picks up DLLs from the Windows system directory rather than the Redist directory it's supposed to (default location: C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard\Redist) and also picks up many components that should not be redistributed. It can be used safely but is very hard to do so.

These days I generally use Visual Studio .NET 2003's setup projects to distribute applications, using the merge modules for distributing components I depend on, modified as instructed by the InstallSite page I linked to earlier.

Stability. What an interesting concept. -- Chris Maunder
QuestionProblem with Registry Backup Pin
rajeevktripathi30-Nov-05 0:10
rajeevktripathi30-Nov-05 0:10 
AnswerRe: Problem with Registry Backup Pin
Rajesh R Subramanian30-Nov-05 1:35
professionalRajesh R Subramanian30-Nov-05 1:35 
AnswerRe: Problem with Registry Backup Pin
David Crow30-Nov-05 2:32
David Crow30-Nov-05 2:32 
AnswerRe: Problem with Registry Backup Pin
Gavin Taylor30-Nov-05 2:40
professionalGavin Taylor30-Nov-05 2:40 
Questionhow can i access a remote machine Pin
sarvendu30-Nov-05 0:01
sarvendu30-Nov-05 0:01 
QuestionRe: how can i access a remote machine Pin
David Crow30-Nov-05 2:35
David Crow30-Nov-05 2:35 
AnswerRe: how can i access a remote machine Pin
sarvendu30-Nov-05 19:22
sarvendu30-Nov-05 19:22 
QuestionRe: how can i access a remote machine Pin
David Crow1-Dec-05 3:19
David Crow1-Dec-05 3:19 
Questionhow can i access a remote machine Pin
sarvendu30-Nov-05 0:01
sarvendu30-Nov-05 0:01 
QuestionAsynchronous WinInet Pin
Steve Thresher29-Nov-05 23:17
Steve Thresher29-Nov-05 23:17 
Question[Message Deleted] Pin
Dinu2229-Nov-05 23:03
Dinu2229-Nov-05 23:03 
AnswerRe: Tryin to implement a class in a header file Pin
Cedric Moonen29-Nov-05 23:46
Cedric Moonen29-Nov-05 23:46 
AnswerRe: Tryin to implement a class in a header file Pin
toxcct30-Nov-05 0:02
toxcct30-Nov-05 0:02 
QuestionUnicode strings Pin
Ciprian Cana29-Nov-05 23:03
Ciprian Cana29-Nov-05 23:03 
AnswerRe: Unicode strings Pin
Mike Dimmick30-Nov-05 5:45
Mike Dimmick30-Nov-05 5:45 
QuestionQuery: Getting number of tables & their names in database using access automation? Pin
Ankush Mehta29-Nov-05 22:46
Ankush Mehta29-Nov-05 22:46 
AnswerRe: Query: Getting number of tables & their names in database using access automation? Pin
Ankush Mehta30-Nov-05 18:19
Ankush Mehta30-Nov-05 18:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.