Developing Windows Applications by Mykola Dudar

Helping Developers Build Applications for Windows using Visual Studio.

Browse by Tags

Tagged Content List
  • Blog Post: VS2005 SP1 does update VC++ redistributable MSMs in \common files\merge modules

    I thought I should write a short post on this issue. It had been discussed before on forums and in bugs. Long story short, VS2005 SP1 does update all VC++ redistributable MSMs in \Program Files\Common Files\Merge Modules. Or I guess I should say, it is built to update them. However if it did not update...
  • Blog Post: VS2005 SP1 version of Visual C++ Redistributable Package is available for download.

    Actually it has been available for download for several days now, but I was looking on Orcas features and completely forgot to mention it on my blog. Here they are: Visual C++ 2005 SP1 Redistributable Package (x64) Visual C++ 2005 SP1 Redistributable Package (IA64) Visual...
  • Blog Post: A solution to two references to different versions of CRT, MFC, ATL in one application manifest file

    I have received several questions about a case when developers find two or more references to different versions of CRT or MFC or ALT libraries in application manifest. Usually application manifest would look similar to the following: <? xml version = " 1.0 " encoding = " UTF-8 " standalone = ...
  • Blog Post: Q&A on adapting VS2005 SP1 to build your applications

    When VS2005 SP1 has been released, because of manifests it become more visible what version of VC++ DLLs are used at runtime by applications built with SP1. Devs have noticed that once they have built their application with VS2005 SP1, it wants to load SP1 version of VC++ libraries and refuses to load...
  • Blog Post: Silent installs of VCRedist.EXE shipped with VS2005

    Aaron has a post on his blog that describes way of silent install of VCRedist.EXE. I though I would cross-link it from my blog in case some folks are interested in this information. Here is the link http://blogs.msdn.com/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime...
  • Blog Post: Junfeng Zhang describing ways of diagnosing SxS failures

    Junfeng has an interesting walkthrough on how diagnose SxS failures and brief introduction of new tool available on Vista. One may find it here, http://blogs.msdn.com/junfeng/archive/2006/04/14/576314.aspx .
  • Blog Post: Norton WinDoctor errors about msvcr80.dll

    Another email came in my inbox today. It is about Norton WinDoctor issuing errors about msvcr80.dll. If one does "One Button Checkup" with Norton WinDoctor 9.0 after .Net Framework 2.0 or Visual Studio 2005 is installed. It usually gives about all ten errors are in subfolders from C:\WINDOWS\Microsoft...
  • Blog Post: Applocal deployment of MFC localized resource DLLs

    It was pointed out to me that it is not clear from Docs how to redistribute MFC localized DLLs with MFC application in application local folder. Again while doc team is updating docs, I have put together a quick sample. If you have MFC application MyApplication.exe and you are going to redistribute...
  • Blog Post: Visual C++ 2005 Redistributable Package is released to the web

    VCRedist.exe can now be downloaded from the Microsoft site. This package contains VS2005 RTM versions of all VC libraries – OpenMP, MFC, ATL, CRT, MSDIA. It installs and registers all them. Side-by-side assemblies such as MFC, CRT, MFC LOC and ATL are installed into a shared location (%SYSTEMROOT%\WinSxS...
  • Blog Post: Embed manifest with makefiles in VS2005

    It is pointed out to me that MSDN example on how to embed manifest is focused on changes into one makefile. If you have several makefiles, then it is too much work to change all of them. While our doc writing team is triaging bug for an update to MSDN example , let me briefly describe how how to change...
  • Blog Post: VS2005 docs are online!

    I would like to let readers know that most of material that I have on my blog in regard of Fusion and VC++ libs, manifests and other side-by-side things, all or most of this is already available in a form of VC++ docs online on http://msdn2.microsoft.com . It is actually online for quite some time, but...
  • Blog Post: Running C++ application built by VC++ Express on another computer

    Another FAQ from VC++ Express users is: "I give my VC++ application to my friend, and it does not run on her computer." This happens because VC++ Dlls have to be redistributed to another computer together with this application. There are three ways to get an application built with VC++ Express...
  • Blog Post: How to Debug 'The System cannot Execute the specified program' message.

    Here is another unofficial preview of a topic that I am going to send out to our UE team later today for publishing on MSDN. As always, standard disclosure that this post is provided "AS IS" with no warranties, and confer no rights and use of this sample is subject to the terms specified at http://www...
  • Blog Post: Fusion Docs

    I am helping our UE team (folks that work on MSDN docs) with topics on Fusion and how to debug Fusion errors. I have finished today another section on how to deal with well-known and sincerely loved error dialog "The System cannot execute the specified program". Please send me any feedback on this topic...
  • Blog Post: Why I see ''Embedding manifest...'' message in Output window?

    Well, time flies fast. It was two month since my last post here. One may ask what I was doing all this time. Answer is simple – working. :-) Seriously, VC++ program management team has spent a lot of time in preparing and then running VC++ Tour in Europe. There is long slides deck with information on...
  • Blog Post: How to embed manifest inside C/C++ binary using makefiles

    Here is an unofficial preview of sample that is going to be available soon on MSDN. As always, standard disclosure that this post is provided "AS IS" with no warranties, and confer no rights and use of this sample is subject to the terms specified at http://www.microsoft.com/info/cpyright.htm It is...
  • Blog Post: Resolving application dependency on Visual C++ libraries

    When you use Visual C++ to build windows applications, a key step to guarantee that your application runs on another computer is to ensure that you deploy all dependencies of your application to that computer. At the minimum, your applications depends on Visual C++ libraries such as MFC, CRT, Standard...
  • Blog Post: Shipping apps using SxS assemblies

    This came up one more time today, so I have decide to blog two links to well-done KB articles. 1) Applications that bypass globally serviced side-by-side assemblies may be vulnerable to issues that are fixed by a Microsoft software update - recommendation learned in hard way 2) GDI+ 1.0 Security...
Page 1 of 1 (18 items)