issues in converting old C++ project into Visual Stuio 2019: I got this error message in converting:
Error D8016 '/ZI' and '/Gy-' command-line options are incompatible dotNetTester D:\Registry32\Article_src\cl 1
- Visual Studio error D8016: '/ZI' and '/Gy' command-line options are incompatible
- /ZI and /Gy command line options are Incompatible
- Note if you get the error command line error d8016 zi
- #visual studio编译# Error D8016 '/ZI' and '/Gy-' command-line options are incompatible
- warning D9035 while building the project in Visual Studio 17
- /Gm (Enable Minimal Rebuild)
- Visual Studio solution file headers
- how-can-visual-studio-determine-a-solution-files-version
- How to fix .pch file missing on build?
- VCBuild vs. MSBuild: Build system changes in Visual Studio 2010
- C++ features deprecated in Visual Studio 2019
- Configuring Programs for Windows XP
- Upgrade C++ projects from earlier versions of Visual Studio
- Update WINVER and _WIN32_WINNT
- Using the Windows Headers
- visual studio project files
- Visual Studio Version Interoperability
- Some Useful Links
- VB.Net/C# Programming Articles
- C1083: Cannot open include file: … : No such file or directory?
- Visual Studio 2010: fatal error C1189: #error : shfolder.h/shfolder.lib provide platform independence with versions prior to Windows 2000.
- winsdk-10/Include/10.0.10240.0/um/ShlObj.h
this post offer a good solution and explanation.
Hi Uttam_D,
This message will be popped in SDK7.0 if NTDDI_VERSION >= NTDDI_WIN2K. The header file
I believe it is a by design behavior if you are using SDK7.0A and VS2010. Please note, the minimal supported OS for VC++ 2010 CRT is Windows XP SP3, therefore, always use shlobj.h in VC++ 2010. You can find all the CSIDL definition in the shlobj.h.
Regards, Yi
Shlobj.h file is located under winsdk-10/Include/10.0.10240.0/um/ShlObj.h.
No comments:
Post a Comment