【发布时间】:2017-08-24 08:56:14
【问题描述】:
我们在 VS 2012 中构建了一个 C++ 项目(生成 .arx 文件以与 AutoCad 2014 一起使用)。现在我们需要在VS 2015中重新编译它。我们没有安装VS 2012。我在VS 2015中打开了项目。属性->常规->平台工具集设置为Visual Studio 2015(v140)。我们仍然收到“找不到 v140 (Platform Toolset = 'v140') 的构建工具。要使用 v140 构建工具进行构建,请安装 v140 构建工具。”
我们创建了一个简单的 C++ 控制台应用程序并运行它。工作正常,没有构建错误。
需要重新编译文件以构建 .arx 文件才能在 AutoCad 2018 中工作。
在 Nimcad 和 planact 的初始项目加载中,我们遇到了构建工具错误。但不适用于工程师。
基于 engr 项目构建出现错误,这可能是我不知道的 ObjectARX 2018 中的变化。如果您对此错误有解决方案,请告诉我们:->
在 Nimcad 项目上构建:->
在 Planact 项目上构建:->
对于 Nimcad 和 planact,我们得到的只是构建工具错误。
属性页:
【问题讨论】:
-
在更改工具集时,您是否从 VS 项目的设置对话框中选择了所有“配置”和“平台”?或者您似乎没有随 Visual Studio 安装 C++ 工具集。请从 VS 2015 安装程序的控制面板中添加它。
-
我没有选择所有的“配置”和“平台”。现在我做到了。但仍然显示相同的错误。当我试图修改Visual C++下的所有项目时被选中。
-
检查是否为 Visual Studio 安装了 C++ 工具集。从控制面板中选择VS 2015->change->然后修改并确保在“Programming Languages”下选择了C++
-
是的,它被选中并且C++下的所有复选框也被选中
标签: c++ visual-studio-2015 autocad objectarx