・2020/05/02
Visual Studio 2017で Windows XP対応アプリをビルドする環境設定
(Windows XP対応アプリを Visual Studio 2017で開発する設定方法、「C++ に関する Windows XP サポート」)
Tags: [Windows], [無人インストール]
● Microsoft Visual Studio 2017を全自動でインストールする方法
・2017/09/15
Visual Studio 2017 Professional 15.9を無人インストールする方法、完全自動でインストール
VS2017を完全オフラインインストール&コンポーネント選択の事前設定で自動インストールする
● Visual Studio 2017で Windows XP対応アプリをビルドする環境設定
Windows XP対応アプリを Visual Studio 2017で開発する設定方法。
Windows XP 用プログラムの構成
インストール時に
C++ に関する Windows XP サポート
(Windows XP support for C++)
ビルド時に
Windows SDK バージョン | 7.0 |
プラットフォーム ツールセット | Visual Studio 2017 - Windows XP (v141_xp) |
コマンドライン - 追加のオプション
/permissive
● C1083: include ファイルを開けません。'corecrt.h':No such file or directory
error C1083: include ファイルを開けません。'corecrt.h':No such file or directory
error C1083: include ファイルを開けません。'new.h':No such file or directory
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include
コンポーネントをインストール。
C++ に関する Windows XP サポート
(Windows XP support for C++)
・Windows XP対応アプリを Visual Studio 2017で開発する設定方法




● objbase.h(239): error C2760
重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
エラー C2760 構文エラー: トークン '識別子' は予期されておらず、'型指定子' が予期されています c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h 239
1> c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h(239): error C2760: 構文エラー: トークン '識別子' は予期されておらず、'型指定子' が予期されています
● Give Visual C++ a Switch to Standard Conformance
VS 2017 Give Visual C++ a Switch to Standard Conformance /permissive-
Configuration >> C/C++ >> Additional Options
/permissive
・VS2017 Visual Studio 2017 Give Visual C++ a Switch to Standard Conformance /permissive-

・VS2017 Visual Studio 2017 Give Visual C++ a Switch to Standard Conformance /permissive-

重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
警告 MSB8051 Windows XP をターゲットとするサポートは非推奨であり、Visual Studio の将来のリリースで提供されなくなります。詳細については、https://go.microsoft.com/fwlink/?linkid=2023588 をご覧ください。 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\VCTargets\Platforms\Win32\PlatformToolsets\v141_xp\Toolset.targets 39
C++ features deprecated in Visual Studio 2019
cl : コマンド ライン warning D9025: '/permissive-' より '/permissive' が優先されます。
●エラー LNK2019 未解決の外部シンボル __imp__WSACleanup@0
エラー LNK2019 未解決の外部シンボル __imp__WSACleanup@0 が関数 _main で参照されました。
#include <winsock2.h>
#pragma comment(lib, "Ws2_32.lib")
WSAData wsaData;
● error C4996 : 'inet_addr': Use inet_pton() or InetPton()
error C4996 : 'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
addr.sin_addr.S_un.S_addr = inet_addr("127.0.0.1");
INT WSAAPI InetPtonW(
INT Family,
PCWSTR pszAddrString,
PVOID pAddrBuf
);
InetPton(addr.sin_family, "127.0.0.1", &addr.sin_addr.S_un.S_addr);
● error C3861: 'InetPton' : 識別子が見つかりませんでした
error C3861: 'InetPton' identifier not found
InetPtonW function
#include <ws2tcpip.h>
Tags: [Windows], [無人インストール]
●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)
【2023年対応】 Microsoft Visual C++ ランタイムライブラリ 再頒布可能パッケージのまとめ 2005~2022まで
Microsoft Visual C++ 2005、2008、2010、2012、2013、2015、2017、2019、2022の各バージョンの最新版 MSVC Runtime librariesのまとめ
Visual Studioの C#で開発した .Netアプリの難読化をする方法
C#で開発した .Netアプリの難読化は必須事項です、素の状態では簡単に内部を解析されます
Visual Studioの C#で開発した .Netアプリを逆コンパイルして、中身の実装を覗き見る方法
C#で開発した .Netアプリは比較的簡単に元のソースコードに戻せます
Visual Studio 2019 Professional v16.4を無人インストールする方法、完全自動でインストール
VS2019 v16.4を完全オフラインインストール&コンポーネント選択の事前設定で自動インストールする
Visual Studio 2017 Professional 15.9を無人インストールする方法、完全自動でインストール
VS2017を完全オフラインインストール&コンポーネント選択の事前設定で自動インストールする
Visual Studio 2015 Professionalを無人インストールする方法、完全自動でインストール
VS2015を Update 3適用済みとコンポーネント選択の事前設定でインストール時の手間を省く
Visual Studio 2013 Professionalを無人インストールする方法、完全自動でインストール
VS2013を Update 5適用済みとコンポーネント選択の事前設定でインストール時の手間を省く
Visual Studio 2005 Professionalに Service Pack 1を統合して無人インストールする方法
VS2005に SP1を統合 & 完全自動でインストール、SP1の適用とコンポーネントの事前設定でインストールの手間を省く
Visual Studio 98を Windows 10 1903にインストールする方法
VS98 Visual Studio 98を Windows 10 19H1にインストールする方法
Visual Studio Communityのまとめ Professional と同等機能が無償
Visual Studio Communityの 2013 Update 5、2015 Update 3、2017 version 15.6のまとめ
C# .NETで ZIPファイル解凍ツール UnZipをソースリスト 1行で自作する方法、Windows .NET専用
Visual Studio 2013の C# .NET 4.5で ZipFile.ExtractToDirectoryを使い、UnZip解凍ツールを作成
Visual Studio 2013に Windows 10 SDK + UwpDesktopで UWPの機能を素の Windowsアプリから使用
VS2013に Win 10 SDKをインストールして Uwp Desktopで UWPの機能を従来の Windowsアプリで動かす
Visual Studio 2013の C# .NETで 日本語対応の OCR文字認識アプリを自作する方法
オフライン環境で動作可能な 世界各国語対応の OCR文字認識アプリを C# .NETで作成、MS製 OCRライブラリを使用
Visual Studio 2013の C#で日本語対応の手書き文字認識アプリを自作する方法
オフライン環境で動作する世界各国語対応の手書き文字認識アプリを作成、MS製 手書き認識ライブラリを使用
Open XML SDKを使用して Officeのファイルを C#で自在に操る方法
Microsoft Officeのファイルをプログラムで生成したり直接中身の読み取りができます
Visual Studioの各バージョンと開発できる .NET Frameworkの各バージョンのまとめ
.Microsoft.NET Framework Developer Packの各バージョンのダウンロードまとめ。言語パック等
Windows 10対応 Microsoft Speech使用の音声認識アプリ
SpeechRecognizeApp 音声認識エンジンを使用してマイク入力の音声を認識します
Windows 10の音声合成エンジンを使用して入力した文字列を喋る & Waveファイル書き出し
SpeechApp Windows 10用 Speech 音声合成 Text-to-Speech TTSのアプリ
Visual Studioの C#や MFC C++用のサンプルアプリのリンク集
Visual Studioの C#や MFC C++でアプリを作る時の参考資料として
Windowsの Input Method Manager IMEや TSF Text Services Frameworkの公式情報源のまとめ
Windowsで IME Input Method Manager関連のアプリを作成する時の情報 ImeTrayもこの辺を必死に読んだ
Microsoft Office 2016を無人インストール(自動インストール)する方法
インストールするコンポーネントを事前に設定する事で同一環境の構築が楽にできます MSオフィス 2016
Windows 10を全自動で最後まで手間要らずでインストールする方法
autounattend.xmlの応答ファイルを使用して Windows 10を無人インストールする。大量展開時に便利
Adobe Acrobat Reader関係のまとめ 2018年版、自動インストール、無人インストール方法
アップデート手順など、Adobe Reader XI、X、Acrobat Reader 9、Acrobat Reader 8
[HOME]
|
[BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c)
2020 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator
http://www.neko.ne.jp/~freewing/software/visual_studio_2017_windows_xp/