创建解决方案和项目

创建项目时,Visual Studio 会创建一个用以包含该项目的解决方案。 如果计划创建多项目解决方案,请参见 如何:创建多项目解决方案。 如果要使用现有的代码文件创建项目,请参见如何:根据现有代码文件创建项目

备注

如果防病毒软件显示消息,提出要阻止项目模板或向导正在运行的脚本,请选择不阻止脚本,否则 Visual Studio 将会关闭。通过清除防病毒软件阻止脚本的设置,可避免在运行脚本时显示此消息。不过,更改此设置将禁用所有脚本阻止,而并非只针对 Visual Studio。

备注

本主题中的说明因 Visual Studio professional 编辑。您看到的对话框和菜单命令可能会与根据您的设置或 Visual Studio 版本中描述的此处,有所不同。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见Visual Studio 设置

项目和模板

Visual Studio 使用项目模板基于用户输入生成新的项目。 每个模板表示一种不同的项目类型。 用户添加到项目的文件都是从项模板生成的。

在左侧窗格中查找已安装的项目模板 新建项目 对话框浏览展开列表在 已安装下。 也可以在最近使用过的项目类型的 最近 下或您可以从 MSDN 网站下载和安装的模板的 联机 下。

您还可以使用对话框右上角的搜索框来搜索项目模板。 根据选择的类别,搜索会在中间窗格中显示从最近的模板、已安装的模板或联机模板列表中搜索的结果。 有关更多信息,请参见Visual Studio 中的默认项目模板

创建项目

创建项目后,除非项目已经是解决方案的一部分,否则会自动生成一个解决方案。

创建项目以及包含它的解决方案

  1. 在**“文件”菜单上单击“新建”,然后单击“新建项目”**。

    这将打开**“新建项目”**对话框。

  2. 在左窗格中,选择的 已安装,然后选中项类型的类别从展开的列表。

    如果最近创建的相同类型的项目,以加快导航的速度选择 最近

  3. 从中间窗格中选择一个项目**“模板”**。

    选定模板的说明出现在右窗格中。

  4. 名称 框中,键入新节点的名称项目。

    备注

    对于某些项目类型,由于指定位置就会设置其项目名称,因此“名称”框不可用。例如,位于 Web 服务器上,并从该服务器上指定的虚拟目录派生其名称的 Web 应用程序或 XML Web services。

  5. 在**“位置”**框中,选择保存位置。

    备注

    如果正在创建临时项目,则“位置”可能不可用。有关更多信息,请参见临时项目

  6. 如果有,在 解决方案 是否列表中,指定创建一个解决方案或项目添加到已在 解决方案资源管理器的解决方案。

  7. 解决方案名称 框中,键入一个名称解决方案。

    如果适用,Visual Studio 会将此名称用作已完成项目的命名空间。 默认情况下,解决方案名称将用作产品名。

  8. 确保 创建解决方案的目录 复选框处于选中状态。

  9. 单击**“确定”**。

您可以创建一个项目面向 .NET framework 的早期版本使用 .NET Framework 版本下拉菜单中 新建项目 对话框顶部。 请在选择项目模板前设置此值,因为只有与该 .NET Framework 版本兼容的模板才会显示在列表中。

要访问 4 之前的 Framework 版本,您必须在系统上安装 .NET Framework 3.5。

创建联示例的解决方案

您可以使用 Visual Studio 下载和安装示例完全,从的 MSDN 代码库打包的应用程序。

可以单独下载示例,也可以下载示例包,包含相关示例共享技术或主题。 您将收到通知,当源代码更改为下载的所有示例发布。

有关更多信息,请参见访问联机示例

创建空解决方案

尽管项目必须位于解决方案中,但您却可以创建不包含项目的解决方案。

创建空解决方案

  1. 在**“文件”菜单上单击“新建”,然后单击“新建项目”**。

  2. 在左窗格中,选择的 已安装,选择" 其他项目类型,然后选择 Visual Studio 解决方案 从展开的列表。

  3. 在中间的窗格中,选择**“空白解决方案”**。

  4. 设置解决方案的**“名称”“位置”值,再单击“确定”**。

创建空解决方案后,可以通过在**“项目”菜单上单击“添加新项”“添加现有项”**,将新的或现有的项目或项添加到其中。

zfzh36t7.collapse_all(zh-cn,VS.110).gif删除解决方案

可以永久删除解决方案,但不能使用 Visual Studio 进行删除。 删除解决方案之前,请将可能要再次使用的所有项目移动到其他解决方案中。 然后使用文件资源管理器删除包含 .sln 和 .suo 解决方案文件的目录。

备注

.suo 文件是未显示在默认文件 Explorer 设置下的一个隐藏文件。

删除解决方案

  1. 解决方案资源管理器,请右击该解决方案中移除并选择 在文件资源管理器中打开文件夹

  2. 在文件资源管理器中,定位一个级别。

  3. 选择包含该解决方案的目录,然后按 Delete。

请参见

任务

如何:创建多项目解决方案

概念

使用解决方案资源管理器

其他资源

管理解决方案、项目和文件