使用VS2015构建VS2010 SP1项目的最低要求是什么? [英] What at MINIMUM is required to build VS2010 SP1 projects using VS2015?

查看:73
本文介绍了使用VS2015构建VS2010 SP1项目的最低要求是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

与大多数企业一样,我们拥有使用Visual Studio 2010 SP1编写的应用程序.

As with most businesses, we have applications which were written in Visual Studio 2010 SP1. 

这些项目依赖于VS2010 CRT,因为我们拥有源代码,因此目前无法升级这些项目.

These projects have dependencies on the VS2010 CRTs  past what we have the source code for, so at this time, we cannot upgrade the projects.

使用Visual Studio 2015(这是对先前版本的巨大升级),我已经能够成功加载和构建旧项目的发行版和调试版,并且如果我选择不使用旧版CRT",它们将继续使用旧CRT ; upgrade" 这些项目.

Using Visual Studio 2015, which is a tremendous upgrade from the previous versions, I have been able to successfully load and build release and debug versions of the old projects, and those continue to use the old CRT if I choose not to "upgrade" the projects.

能够在旧代码中使用经过改进的工具,而无需立即进行升级C​​RT的麻烦和集成步骤,这真是太好了!但是,这是在以前装有Visual Studio 2010 SP1 Pro的计算机上 已安装.我确实知道到目前为止,这是Microsoft支持按原样使用旧项目的唯一方法.

It is great to be able to use the much improved tools with the old code without going through the hassle and integration steps of upgrading the CRTs right away!   However, that was on a machine that had previously had Visual Studio 2010 SP1 Pro installed.  I do understand that so far, this is the only way Microsoft supports using the old projects as is.

在Windows 10计算机上,我们已经安装了Visual Studio 2015 Pro.我想看看是否有一种方法可以用旧的CRT构建旧项目,而无需先安装Visual Studio 2010 SP1项目,也可以通过安装 某些目录层次结构中的旧库.

On our Windows 10 machines, we have installed Visual Studio 2015 Pro.  I would like to see if there is a way to get the old projects to build with the old CRT WITHOUT having first installed the Visual Studio 2010 SP1 project, and maybe by installing the old libraries in some directory hierarchy.

我确实知道没有完整的项目就无法获得DEBUG形式的旧CRT,但是如果我只想在release/noopt中构建和调试代码呢(无论如何,这是大多数调试的方式) ).对我来说, 只要我的代码有效,旧的CRT是否可以调试?

I do understand that there is no way to get the old CRTs in DEBUG form without the full project, but what about if I just want to build and debug code in release/noopt (which is the way most debugging is done anyway).  To me it doesn't matter if the old CRTs are debuggable or not, as long as my code is.

来自任何人:有人尝试过并成功了吗?谢谢

From anybody: Has anybody tried this and been successful?  Thx

来自Microsoft:我意识到可以通过安装两个版本的VS来做到这一点,但是不需要老版本的Visual的解决方案的技术限制和许可限制是什么?工作室吗? 谢谢

From Microsoft: I realize that installing the two versions of VS is the way you've advertised this can be done, but what are the technical limitations and the licensing limitations of a solution that doesn't require the old version of Visual Studio?  Thx

-谢谢
-e

-thanks
-e

-我-

推荐答案

酋长,

与您的一些说明:

>> ,如果我选择不升级"其他版本,则它们会继续使用旧的CRT.项目.

>> 我想看看是否有一种方法可以在不先安装Visual Studio 2010 SP1项目的情况下使用旧的CRT来构建旧项目,也许还可以通过在某些目录层次结构中安装旧库来实现.

您要在Visual Studio 2015上构建Visual Studio 2010 SP1项目 无需升级项目不安装Visual Studio 2010 SP1 ,对吗?

You want to build your visual studio 2010 SP1 projects on Visual Studio 2015 without upgrade the projects and without installation of visual studio 2010 SP1, am I right?

如果是的话,我想告诉您,如果您不安装Visual Studio 2010 SP1,我们需要升级您的项目,以便可以在Visual Studio 2015中构建它.请参阅:

If yes, I would tell you that if you don’t install the visual studio 2010 SP1, we need to upgrade your projects so that it could be built in visual studio 2015. Refer to:

https://msdn.microsoft .com/en-us/library/hh690665.aspx  

https://msdn.microsoft.com/en-us/library/hh690665.aspx 


这篇关于使用VS2015构建VS2010 SP1项目的最低要求是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆