【发布时间】:2016-05-12 21:44:21
【问题描述】:
我制作了一个应用程序,它利用 Microsoft 的 Directx9 作为图形 API,它在我的计算机上运行良好,但在其他计算机上,它主要要求提供 msvcrt 和 d3d 运行时相关的 dll。那么,我如何确保我的应用程序在每次有人不知道 vcrt 或 directx 是什么的人执行它时运行?我是否为我的应用程序提供运行时包?虽然这对于 2MB 的应用程序是不可行的。怎么办?
【问题讨论】:
-
您的应用程序大小不是 2MB。它是 2MB 加上您正在使用的所有 3rd 方库的大小。如果您不希望用户喜欢您的应用程序,您也可以分发应用程序的任意一小部分。如果您确实希望您的用户喜欢您的应用程序,则需要完整地发布您的应用程序。
-
Documentation 是你的朋友