2

我有一些 dll 和一些库,它们必须包含在我的 Visual Studio 应用程序中。

据你说,路径的一部分 C:\Windows 我在哪里包含它们以被应用程序识别,同时被 dll 识别?

4

1 回答 1

4

除非您真的必须(驱动程序和其他低级人员),否则将某些内容放入 c:\Windows 并不好。

  • 如果您的产品是单个独立应用程序,您可以将所有必要的文件放在同一个文件夹中
  • 如果您计划拥有多个产品(或至少同时安装同一应用程序的多个版本),您可能对 C:\Program Files\Common Files 感兴趣

PS 是的,不要忘记使用 Win API 函数来解析特殊的目录名称(而不是硬编码的 c:\windows 等)

于 2013-10-07T11:27:08.397 回答