0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

VS2017で出力DLLのサイズが小さくなった

Posted at

Windows10のVisual studioでDLLを開発しています。
今まで、VS2015で開発していたのですが、VS2017にバージョンアップしました。

すると、VS2015で作成していたものは、正常に動作していたDLLが、VS2017に移植したDLLが動作しなくなりました。
その原因が分からないのですが、
VS2015で作成していたDLLのサイズはDebug版で12MBありました。
ところが、VS2017で作成したDLLのサイズが2MBしかありません。

この為に、動作しなくなったと考えられるのですが、
VS2017でDLLがうまくリンクされていなくて、サイズが極端に小さくなってしまったのだと思います。

サイズが小さくなってしまった原因として考えられることは、
何があるでしょうか?

DependencyWalkerで調べてみたのですが
API-MS-WIN-CORE-APIQUERY-L1-1-0.DLL
などの、API-MS-WIN-CORExxxxxのファイルが見つからない
というエラーが出ていました。
どこか、プロジェクトの設定の問題でしょうか?

以上。ご教授下さい。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?