如何:更改应用程序的项目模板

更新:2007 年 11 月

在应用程序设计器中,可以在应用程序关系图上更改未实现的应用程序的项目模板。项目模板决定了 Visual Studio 在实现应用程序时所生成的项目类型。您可以选择预定义模板,也可以选择自定义模板。

说明:

实现之后,将不能更改项目的模板或类型。对于经反向工程处理的应用程序,也不能更改项目的模板或类型。在选择自定义模板时,应注意一些特定的事项。有关更多信息,请参见应用程序关系图上的应用程序的项目模板实现应用程序的注意事项

如果要将 ASP.NET 应用程序的模板更改为“ASP.NET Web 应用程序”,请先设置下列属性:

  • 将“项目位置类型”属性设置为“文件系统”。

  • 将“项目”属性设置为一个名称而非 URL。

  • 将“语言”属性设置为所需的语言。

如果这两个属性中有一个包含不兼容的值,则将显示错误消息。若要解决此问题,请更改不兼容的值,然后设置“模板”属性。

更改应用程序的项目模板

  1. 在应用程序关系图上,右击该应用程序,然后单击“属性”。

  2. 在“属性”窗口中,将“模板”属性设置为要使用的项目模板。

    实现应用程序时,Visual Studio 将生成相应的应用程序项目文件。

在将 Office 应用程序的“模板”属性更改为预定义的 Office 模板时,Visual Studio 将自动更新应用程序的“Office 版本”设置。在评估部署时,Visual Studio 将根据逻辑服务器的“Office 版本”设置验证此设置。

说明:

更改“Office 版本”设置将不会更新“模板”属性。如果更改此设置,需手动更新“模板”属性。若要查找此设置,请右击应用程序,再单击“设置和约束”。在设置和约束编辑器中,单击“应用程序设置”。您将在编辑器窗格中看到此设置。

Visual Studio 只验证“Office 版本”设置。它不验证“模板”属性。即使“模板”属性中的版本与此设置不匹配,也不会发出验证警告。有关更多信息,请参见应用设置

为应用程序选择自定义项目模板

  1. 在应用程序关系图上,右击该应用程序,然后单击“属性”。

  2. 在“属性”窗口中,将“模板”属性更改为“自定义模板”。

  3. 在“打开自定义模板”对话框中,通过浏览找到自定义模板所在的位置。

  4. 选择要使用的自定义模板 (.vstemplate) 文件。

    说明:

    如果自定义模板文件包含在 .zip 文件中,请先对 .zip 文件解压缩。否则,您将在实现应用程序时收到错误。有关更多信息,请参见实现应用程序的注意事项

    Visual Studio 会将“模板”属性设置为选定的模板文件。实现应用程序时,Visual Studio 将在生成的项目中包含与自定义模板关联的文件。

    说明:

    如果计划将应用程序作为自定义原型分发,请在分发之前将“模板”属性设置为相对路径(不带前导反斜杠 (\)),而不是绝对路径。有关更多信息,请参见应用程序关系图上的应用程序的项目模板如何:根据已配置的应用程序和终结点创建自定义原型

在将 Office 应用程序的“模板”属性更改为自定义模板时,Visual Studio 将不会更新应用程序的“Office 版本”设置。

说明:

请手动更新“Office 版本”设置,以使 Visual Studio 在您评估部署时可以根据逻辑服务器的“Office 版本”设置正确验证此设置。即使“模板”属性中的版本与此设置不匹配,也不会发出验证警告。若要查找此设置,请右击应用程序,再单击“设置和约束”。在设置和约束编辑器中,单击“应用程序设置”。您将在编辑器窗格中看到此设置。

请参见

参考

用于定义应用程序的应用程序类型和原型

其他资源

实现应用程序关系图上的应用程序

为应用程序关系图上的应用程序分配项目模板