2015-08-15 96 views
1

现在,我尝试打开并运行的项目(非常基本的项目 - 比学习诸如hello world类型程序)在VS 2013中无法在VS Express 2010中打开和运行。一切正常授权。C++新手,Visual Studio Professional 2013无法运行在Visual Studio C++ Express 2010中制作的项目

实际上,当我现在在VS Express 2010中打开我的程序时,它会在标题中强调基本的东西,例如红色的“iostream”,并且不会识别它们。

如果我在两者中建立一个新的项目,它就好了。但是我不能让项目在另一个项目上工作,如果我尝试了,它会进行一些重建,然后这些项目也无法工作。

这是怎么回事?

回答

0

实际上,与我发生了,当我试图用的gmap.net(的WinForms)项目我跟的Visual Studio 2013制成的VS 2015年新版本。在我的案例中,我可以看到我在C#中创建的所有代码,但是我无法更改该项目的设计,并且我认为这是不可能的,因此我一直在使用这两个代码。

但是在你的情况下,如果你只想打开代码,你应该找到.csproj或类似的文件,如果你明白我的意思,请不要用.sln打开项目。

这样做会工作得很好。当然,不要忘记你应该将所有扩展名导入到你的新VS.

PS:

我发现你的问题here的一个很好的explation在Visual Studio的网站。这就是答案:

如果您允许Visual Studio自动更新项目,你可以在Visual Studio 2013,Visual Studio的2012和Visual Studio 2010 SP1中打开它。

相关问题