VS 2017コンパイラexeファイルサイズを小さくする方法


VS 2008からVS 2017をアップグレードすると、以前のプロジェクトは2017までコンパイルされていて、大きさは2 MB以上で、空のプロジェクトは2 Mに近いことがわかりました.2008にコンパイルされてから300 KBぐらいです.
研究の結果、2017年に多くの新しいMFCコントロールが追加されたことがわかりましたが、これらの新しいコントロールは私たちの古いプロジェクトでは使えないので、これらを取り除くだけで減少します.
 
マクロが見つかりました
#define _AFX_NO_MFC_CONTROLS_IN_DIALOGS

これらの新しいコントロールを制御します
stdafxを追加します.h里
再コンパイルすると、以前の工事が元の大きさに戻ったことに気づきました
666666666666666666~
他バージョンのVSにも当てはまると思います
 
最後にここ、黒板を叩いて~~~~
このマクロを以下の引用ヘッダの前に追加してください~~そうでなければ追加しても無効です
#include 
#include          // MFC          
#include          // MFC