【发布时间】:2012-07-16 14:19:50
【问题描述】:
我正在编写一个新应用程序,该应用程序引用了一个我拥有解决方案和项目的 VC++ 库。我正在使用的 Visual Studio 版本(Microsoft Visual Studio Express 2012 RC for Windows 8)不允许我在新项目中包含 VC++ 库,所以以某种方式将旧的 VC++ 库转换为 DLL 或手动对我来说更好吗?将我所有的库类包含到我的新项目中。
最佳做法是什么?
【问题讨论】:
-
当您尝试在新项目中包含旧库时会收到什么错误消息。打赌它不会说“我不会让你”。
-
它说 Microsoft Visual Studio Express 2012 RC for Windows 8 仅支持 Metro Style App、dll 或 lib 项目
-
一种“最佳实践”是使用完成工作所需的工具。 VS2012 Express 不是吗。
-
Hans Passant,不确定您的意思。我相信这是唯一一个您可以构建 Metro 应用程序的 VS 版本,而这正是我正在做的事情。
标签: c++ visual-c++ microsoft-metro