Visual Studio Express 2013:如何使用现有 C++ 源文件创建项目?

Posted

技术标签:

【中文标题】Visual Studio Express 2013:如何使用现有 C++ 源文件创建项目?【英文标题】:Visual Studio Express 2013: How to create project with existing C++ source files ? 【发布时间】:2014-05-21 07:36:56 【问题描述】:

已经有很多关于这个话题的讨论,但仍然没有具体的答案,或者至少我找不到它。我找不到选项 File->New->Project from existing files 我已经有了源文件,并利用 Visual Studio Express 中的一些工具的优势,我安装了 2013 试用版,即使在玩了一点并在互联网上寻找它之后,我也没有找到这个选项。 在 2013 版中是否有任何可能的方法来使用现有的源文件创建项目? 还是我应该安装一些旧版本?

建议/cmets/解决方案..请

【问题讨论】:

我认为您始终可以创建空项目并手动添加现有文件?但我想这并不能满足您的需求。 具有该选项的最后一个版本是 VS2008。我只在 VS6 上使用过该选项一次。这与创建一个空项目并手动添加文件相同。 相关,从 2011 年开始:Import Existing C++ Source Code into Visual Studio 并且,从 2008 年开始:How do I add an existing directory tree to a project in Visual Studio? 【参考方案1】:

您可以尝试创建一个空白项目,然后将文件导入其中。不确定您使用的版本是否能够做到这一点。否则,创建一个新项目和新源文件并复制/粘贴代码(这不是一个很好的解决方案)。

【讨论】:

【参考方案2】:

在 Visual Studio Express 2013 中,我发现我能够将现有项目导出为模板,然后使用该模板构建新项目。

文件 -> 导出模板 然后 文件 -> 新建项目和保存的模板可供选择。

【讨论】:

【参考方案3】:

根据http://msdn.microsoft.com/en-us/library/754c3hy7.aspx“此选项(文件->新建->现有文件中的项目)在 Visual Studio Express 版本中不可用...”所以简短的回答是“否”。 @JBentley - OP 询问他是否可以“像这样”执行任务,其中“this”的意思是“使用现有文件中的 File->New->Project”。

【讨论】:

仅仅因为该特定方法不可用并不意味着 OP 无法以不同的方式实现他的目标。 这在 Visual Studio Professional 中也不再可用。这些天对任何人来说都是不好的答案。 i.imgur.com/7zXU6El.png

以上是关于Visual Studio Express 2013:如何使用现有 C++ 源文件创建项目?的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2012 上的计算机错误中缺少 GDAL201.dll

Visual Studio 高级程序在 Visual Studio Express 中打开?

Visual Studio 和 Visual Studio Express 有啥区别?

Visual Studio Express 2013 和 Visual Studio 2013 之间的区别

Visual Studio Express 2013 或 Visual Studio Pro 2010

Visual Studio Express 2012 无法添加到 Visual Studio Team Services 的连接