質問事項
Windows Server 2019環境で、Visual Studio 2017 Professionalを使用してC/C++のソリューションファイルをx64|ReleaseでSJISビルドしておりますが、以下のエラーが検出されました。原因が分からず困っています。なお、同様のビルド設定で、OSのみWindows Server 2016環境に変更した場合、正常にリビルドできております。何かご存じの方いらっしゃいますか?
エラー内容
エラー LNK2001 外部シンボル "HtmlHelpW" は未解決です。 test D:\xxx.test.obj
試したこと
以下のサイトで、同様の質問があり、SDKのバージョンを確認したのですが、上記の環境のVisual Studio Installer内には、Windows SDK(6.0A)が存在しません。
https://qa.codeflow.site/questions/85872/linking-htmlhelp-lib-with-x64
調査でわかったこと
現在調査を進めていましたところ、ソリューションファイル外部依存関係に格納されているHtmlhelp.hファイルのプロパティに記載される完全パスと相対パスが、Windows Server 2016と2019で異なることに気が付きました。さらに2つの格納先のhtmlhelpファイルには差分がありました。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/17 00:20 編集
2020/02/14 19:17 編集