warning LNK4075: ignoring ‘/EDITANDCONTINUE’ due to ‘/SAFESEH’ specification

When you upgraded your VC++ project to Visual Studio 2013 or later(?), this warning appears. It looks like VS failed to upgrade projects properly. <PropertyGroup Condition=”‘$(Configuration)|$(Platform)’==’UnicodeDebug|Win32′” Label=”Configuration”> <ConfigurationType>Application</ConfigurationType> <PlatformToolset>v120</PlatformToolset> <UseOfMfc>Dynamic</UseOfMfc> <CharacterSet>Unicode</CharacterSet> </PropertyGroup> It needs to add “<UseDebugLibraries>true</UseDebugLibraries>” to your *.vcxproj file. See the following fixed file. In a Release configuration, it needs to set false […]

Install of VS2017 broke VC#2008 coloader80.dll configuration

Open command prompt with Admin priviledge and do followings. regsvr32 "%CommonProgramFiles%\Microsoft Shared\VS7Debug\coloader80.dll"regsvr32 "%CommonProgramFiles%\Microsoft Shared\VS7Debug\coloader80.dll" if it fails, do this. regsvr32 "%CommonProgramFiles(x86)%\Microsoft Shared\VS7Debug\coloader80.dll"regsvr32 "%CommonProgramFiles(x86)%\Microsoft Shared\VS7Debug\coloader80.dll"