使用平台工具集 v120(Visual Studio 2013)在 visual studio 2015 年创建 C++/CLI 项目
Create a C++/CLI Project in visual studio 2015 with Platform toolset v120 (Visual Studio 2013)
我在 Windows 10 中使用 Visual Studio 2015(更新 3)。我有一个用平台工具集 v120 编写的 c++ 项目。现在我想在我的 C# 应用程序中使用这个项目的代码。因此,我决定创建一个 C++/CLI 项目(Class 库)并为上述代码编写一个包装器,以便能够在我的 C# 应用程序中使用它们。问题是当我将我的 C++/CLI 项目的平台工具集更改为 v120 时,编译器给我这个错误:
LNK1104 cannot open file 'MSVCMRTD.lib'
但它适用于默认平台工具集 (v140)。请注意,我没有在我的 C++/CLI 项目中编写任何代码。我认为解决方案之一是安装整个 Visual Studio 2013 除了 2015 版本,这不是一个好的解决方案。 (我什至不打算尝试)。欢迎使用除安装 Visual Studio 2013 以外的任何解决方案。
我找到了解决方案并将其带到这里以供进一步使用。我在我的计算机中搜索了库并将其添加到我的项目属性中的 "Linker -> General -> Additional Library Directories"。
我在 Windows 10 中使用 Visual Studio 2015(更新 3)。我有一个用平台工具集 v120 编写的 c++ 项目。现在我想在我的 C# 应用程序中使用这个项目的代码。因此,我决定创建一个 C++/CLI 项目(Class 库)并为上述代码编写一个包装器,以便能够在我的 C# 应用程序中使用它们。问题是当我将我的 C++/CLI 项目的平台工具集更改为 v120 时,编译器给我这个错误:
LNK1104 cannot open file 'MSVCMRTD.lib'
但它适用于默认平台工具集 (v140)。请注意,我没有在我的 C++/CLI 项目中编写任何代码。我认为解决方案之一是安装整个 Visual Studio 2013 除了 2015 版本,这不是一个好的解决方案。 (我什至不打算尝试)。欢迎使用除安装 Visual Studio 2013 以外的任何解决方案。
我找到了解决方案并将其带到这里以供进一步使用。我在我的计算机中搜索了库并将其添加到我的项目属性中的 "Linker -> General -> Additional Library Directories"。