Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual c++ Visual Studio 2010 IDE与Visual C++;6.0编译器?_Visual C++_Visual Studio 2010_Visual C++ 2010_Visual Studio 6 - Fatal编程技术网

Visual c++ Visual Studio 2010 IDE与Visual C++;6.0编译器?

Visual c++ Visual Studio 2010 IDE与Visual C++;6.0编译器?,visual-c++,visual-studio-2010,visual-c++-2010,visual-studio-6,Visual C++,Visual Studio 2010,Visual C++ 2010,Visual Studio 6,我该怎么做?我能在VS2010 IDE中工作,但它是否用VS C++ 6编译器编译? 我可以在VS2010 IDE中工作并使用VS2008编译器编译它吗?不可能 可以使用VS2010 C++编译器编译VS6代码W/O任何问题。p> 请注意,解决方案将迁移到新格式(旧格式保存为备份)我知道使用VS2008 IDE可以实现这一点,并且我99%确定它与VS2010相同(但我没有可以尝试的格式)。制作一个批处理文件,首先需要调用VC++6.0附带的VCVARS32.BAT文件,然后使用“/useev”开

我该怎么做?我能在VS2010 IDE中工作,但它是否用VS C++ 6编译器编译? 我可以在VS2010 IDE中工作并使用VS2008编译器编译它吗?

不可能

可以使用VS2010 C++编译器编译VS6代码W/O任何问题。p>


请注意,解决方案将迁移到新格式(旧格式保存为备份)

我知道使用VS2008 IDE可以实现这一点,并且我99%确定它与VS2010相同(但我没有可以尝试的格式)。制作一个批处理文件,首先需要调用VC++6.0附带的VCVARS32.BAT文件,然后使用“/useev”开关启动Visual Studio。然后,您将使用此批处理文件启动Visual Studio

.bat文件:

call "C:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT"
start "" "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /useenv

注意:这是VS2008 IDE的路径,您需要自己更改VS10的路径(可能只需要将数字9更改为数字10)。此外,如果您使用的是64位操作系统,则需要更改这两个路径以使用“程序文件(x86)”。

您需要扩展名下面的链接介绍了visual studio 2008,但您可以参考它在visual studio 2010上执行类似的步骤


我不知道这是否可能,但我真的怀疑其意图。VC6是一个非常糟糕的编译器,如果需要的话,你可以将所有最新的编译器版本切换到遗留模式。我们仍然在遗留应用程序中实现新功能。构建过程由专用团队管理,仍然基于VS C++ 6编译器。为了能够开发可靠的代码,我当然希望能够在IDE中重现准确的编译行为。但是如果你说我可以配置VS2010编译器在传统模式下工作,那对我来说就足够了!我该怎么做?这里也一样。我正在开发一款起源于ca 1993的软件。虽然已经做了一些努力来升级它,但还没有。你不能仅仅从VC6中拖出10K行代码,然后希望它能工作。我的区别是,我正在工作的软件仍然在销售和get的新版本。我目前的工作是,在VS2010中编写代码,在VS6中编译。你有两个IDE是开放的,但它是有效的…这种对我来说是有效的。I VS2010调用VS6编译器。我只是接到奇怪的命令行呼叫。例如
cl/
。我需要进一步调查。谢谢你的提示。这里有一个更详细的描述:这个应该更高。