ビルド– category –
-
ビルド
【MFC】MSB8020: ビルドツールが見つからない:再ターゲットか、古いツールセット追加か
MSB8020 でビルドが止まったとき、直し方は古いツールセットをビルド機に入れるか、プロジェクトを再ターゲットするかです。MFCアプリで後者を選ぶと、exe が要求するMFCランタイムが mfc100.dll や mfc120.dll から14系へ変わり、配布先に入れる再頒布可... -
ビルド
【MFC】mfc140.dllが見つからない:v14再頒布パッケージの対応OSとx86/x64
MFCアプリを起動したときに mfc140.dll が見つからない(または mfc140u.dll)と出たら、まず対象OSとアプリを作ったVisual Studioの世代を確認します。Windows 10 / 11またはWindows Server 2016以降で、Visual Studio 2017〜2026のMSVC Build Toolsを使... -
ビルド
【MFC】mfc100u.dll / mfc100.dll が見つからない:VC++ 2010 再頒布パッケージの特定と、/MT で依存を外す
MFC アプリを配布先の PC で起動したとき、「mfc100u.dll が見つからないため、コードの実行を続行できません」あるいは mfc100.dll のダイアログで止まる。必要なのは Visual C++ 2010 の再頒布可能パッケージです。よくある行き止まりは、新しい「2015-2... -
ビルド
【MFC】C4267・C4244を64bit移行で解消する型の直し方
MFCプロジェクトをx64でビルドすると、32bitでは出なかったC4267やC4244が現れることがあります。この記事では、size_t、ptrdiff_t、INT_PTRをintへ縮小している箇所を見分け、安全な型へ直す方法を扱います。 C4267とC4244で最初に見る型 警告よくある式... -
ビルド
【MFC】LNK2005「already defined in LIBCMTD.lib」/ nafxcw.lib:ランタイムライブラリと「MFCの使用」設定の不一致を直す
Visual Studio 2026 検証済み。LNK2005「already defined in LIBCMTD.lib」/ nafxcw.lib 競合の直し方。ランタイムライブラリ(/MT・/MD)と「MFCの使用」設定の組み合わせ不一致が原因。設定の正しい合わせ方と /NODEFAULTLIB の使いどころを解説します。 -
ビルド
【MFC】mfc120.dll が見つからない:VC++ 2013 再頒布パッケージの特定と導入(x86/x64)
Visual Studio 2026 検証済み。mfc120.dll が見つからないエラーの直し方。mfc120.dll は Visual C++ 2013 のランタイムDLL。x86/x64 の取り違えを切り分け、正しい再頒布可能パッケージ(VC++2013)を特定して導入する手順を解説します。 -
ビルド
【MFC】Visual Studio 2026 で MFC は使える? サポート状況とプロジェクト作成・最初のビルド手順
Visual Studio 2026 検証済み。Visual Studio 2026 で MFC は使えるのか。インストーラでのMFCコンポーネント追加から、ダイアログアプリ作成・最初のビルドまでの手順を解説。VS2026でMFC開発を始める際の確認ポイントと、よくある初回ビルドエラーへの導線をまとめます。 -
ビルド
mfc100.dll / mfc120.dll / mfc140.dll が見つからない:DLL名から再頒布パッケージを特定する手順
mfc140.dll / mfc120.dll / mfc100.dll / mfc100u.dll が見つからないときの解決手順。DLL名から正しい Visual C++ 再配布可能パッケージを特定する早見表つき。x86/x64 の選び方も図解。VS2026対応。 -
ビルド
0xc00007b エラーの直し方:32bit/64bit 不一致を dumpbin で特定する
0xc000007b(0xc00007b)エラー「アプリケーションを正しく起動できませんでした」の直し方。32bit/64bit のビット数不一致を最初に確認し、dumpbin・Dependencies で原因 DLL を特定する手順を図解。VS2026検証済み。 -
ビルド
C1010 / C1853 エラーの直し方:PCH 設定の修正手順【Visual Studio】
fatal error C1010 / C1853 の直し方。PCH(プリコンパイル済みヘッダー)設定のずれを、C1010 は pch.h / stdafx.h、C1853 は古い .pch と .c ファイルの観点で切り分ける。VS2026検証済み。
12