Developer Support Languages - VC++, C# and VB.NET

Welcome to Microsoft Developer Support, Languages team blog! You will find a lot of language related troubleshooting resources here.

Browse by Tags

Tagged Content List
  • Blog Post: Adding a Configuration file for a VC++ DLL

    Background A VC++ application will fail to run if the required Visual C++ runtime libraries are not present on the target operating system (machine). It’s the manifest of the executable used by the operating system loader to load assemblies that your application depends on. Any C/C++ program built...
  • Blog Post: Troubleshooting Manifest-Related Issues

    After migrating to Visual Studio 2008 SP1 and building the application, the manifest file of application and all the dependent DLL’s contain RTM version. In Visual Studio 2008 SP1, by design, the manifest for the created exe links it to the RTM version of the CRT. In Visual Studio 2005 SP1, by...
  • Blog Post: Part 2: Troubleshooting VC++ Side by Side Problems

    Troubleshooting side by side problems is not a challenging task unless you break the basic checks which are required to successfully run your application. These rules help you track the problem area in your application at the first stage. For more information, see Part 1: Troubleshooting VC++ Side by...
  • Blog Post: Part 1: Troubleshooting VC++ Side by Side Problems

    Let’s go back to the older days, when code sharing was an integral decision taken by application developers. Code sharing allowed developers to write efficient and light-weight applications with less memory utilization. Creating a shared component in the form of Dynamic Link Library (DLL) soon became...
  • Blog Post: How CRT dependency is added to manifest file.

    Well, the dependency information is added to manifest file by a tool known as mt.exe. But this information is provided to mt.exe by linker. And linker gets this information from linker directives. Now these linker directives are present in two places. 1) Headers: To be precise Crtdefs.h contains...
Page 1 of 1 (5 items)