Developer: Learn what’s new with Microsoft Visual C++ @ Ignite 2016

Are you a C++ developer? Then this session is meant for you. As you aware that Microsoft Visual Studio provides the best in class C++ development experience whether you are targeting Android, iOS, Linux, Microsoft Windows, or IoT. With a good mix of demos and showcase for new C++ experiences, this talk goes over great…


Fix: Use autodiscover service to receive connection settings during OpenMsgStore() call

Today we released the hotfix which provides the ability for non-Outlook MAPI applications to use the Autodiscover service to receive connection settings during IMAPISession::OpenMsgStore, when the target is an Exchange mailbox. To enable this ability, install April 5, 2016, update for Outlook 2013 (KB3114941), and then follow these steps described at https://support.microsoft.com/en-us/kb/3114974 Hope this helps.


MAPI Developer: MAPI call (lpFolder)->OpenEntry() takes 2 minutes to open messages in mailbox

Recently I was working with a MAPI developer and came across this interesting issue. We noticed their custom MAPI application takes 2 minutes to open the messages in a given mailbox. Further troubleshooting we noticed they see this behavior with the MAPI call, (lpFolder)->OpenEntry(). It takes 2 minutes to open messages in a given mailbox…


…ok now, how to find .Net Version installed in any given environment?

There are few good ways available to find out which .Net Version is installed in any given environment. You can try one of the following: – Manually you can check it via registry editor (REGEDIT.exe). Refer https://msdn.microsoft.com/en-us/library/hh925568(v=vs.110).aspx – Using C#.Net you can use System.Environment class to get the related info: private static void GetFrameworkVersionInfo() {…

2

Just FYI – Support Ending for the .NET Framework 4, 4.5, 4.5.1 @ January 12, 2016

Last year I blogged regarding the end of support for .Net Frameworks (4, 4,5 & 4.5.1), starting January 12, 2016 and it’s not far away – please there will be no longer provide security updates, technical support or hotfixes for .NET 4, 4.5, and 4.5.1 frameworks. All other framework versions, including 3.5, 4.5.2, 4.6 and…


Download Microsoft Visual Studio 2015 Update 1

Last week we announced the Update 1 for Microsoft Studio 2015 and you can download it from Visual Studio 2015 Update 1. This release includes our latest feature and functionality updates – refer the below snapshot: . For more detailed info, you can refer the release notes – https://www.visualstudio.com/en-us/news/vs2015-update1-vs.aspx In addition, it also talks about…


Step-by-Step : Accessing Exchange mailbox using Exchange MAPI/CDO and MFCMAPI

One of my customer updated that he downloaded the MFCMAPIat his Exchange Server 2010/2013, when he ran he noticed the following error – he wanted to access the exchange mailbox programmatically. Then he noticed the following error as well: To start with he needs Exchange MAPICDO, as Microsoft Exchange MAPI and CDO 1.2.1 provide access…


MAPI developers: MAPI/CDO library discontinued from Exchange 2016…

If you’re an Exchange MAPI developer/ISV/Vendor who relies on Exchange MAPI/CDO then this blog post is for you. Do you know Exchange MAPI/CDO library is discontinued from Exchange 2016? Please refer @ “What is discontinued at Exchange Server 2016” which talks about the same (refer snapshot as well) and provides recommendation moving forward as well……


MAPI Developer: How to get file properties for .MSG file using MrMAPI tool?

Based on my earlier article, recently I got the below request from MAPIDevil (MAPI developer). Adding the detailed request:  In general, you can do this same stuff with either MFCMAPI utility or ended up by creating customer MAPI application. For this specific scenario again I tried my hands with MrMAPI command-line utility – it’s very…


Free Development Tool: “Visual Studio Code” runs on OSX, Linux, Windows OS

Visual Studio Code provides developers with a new choice of developer tool that combines the simplicity and streamlined experience of a code editor with the best of what developers need for their core code-edit-debug cycle. Visual Studio Code is the first code editor, and first cross-platform development tool – supporting OSX, Linux, and Windows -…

3

After migration VS 2013 C++ project throws error TRK0005: Failed to locate: "CL.exe". The system cannot find the file specified.

Like earlier, I was involved in migration of VS 2013 C++ Outlook add-in project which was created in Visual Studio 2010. During the compilation I encountered the following error: In general, CL.exe is Visual Studio Compiler. So it should be in your Visual Studio installation directory. if there is no cl.exe in the directory, then…

2

Download: Visual Studio Community 2013– A full featured IDE for FREE

  Now you can download Visual Studio Community 2013. It’s a full featured IDE for FREE – Yes, it’s It contains that all you need. So what it all contains:- – Designers, editors, debuggers, profilers – all packaged up in a single environment.   – Code in C++, Python, HTML5, JavaScript, and of course C#, VB,…


After migrating to VS 2013 C++ Outlook add-in throws error MSB6006: "CL.exe" exited with formula –1073741515

Recently I tried migrating the C++ Outlook add-in project (https://msdn.microsoft.com/en-us/library/office/ee941475(v=office.14).aspx). This project was created in Visual Studio 2010 and we tried migrating to Visual Studio 2013.  During compilation, I encountered the following error: error MSB6006: "CL.exe" exited with formula –1073741515 The same code compiled, worked successfully in Visual Studio 2010. We haven’t done any changes…