确定在何处生成自定义应用程序
上次修改时间: 2010年4月14日
适用范围: SharePoint Foundation 2010
您可能想创建自定义 .aspx 页面或 Web 应用程序,并将它们存储在可从您的 Microsoft SharePoint Foundation 2010 部署中的所有网站访问的位置。但是,您也可能想创建包含自定义代码的 Web 应用程序,中心管理员可将此类代码与部署的全局设置一起使用。
自定义 ASPX 页面和 Web 应用程序的位置
您可以在以下支持 _ layouts 虚拟目录的目录中生成并存储自定义 .aspx 页面和 Web 应用程序:
%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS
可以通过使用以下形式的 URL 从 SharePoint Foundation 部署中的所有网站访问该目录中的页面:
https://Server/[网站/][网站]/[子网站]/[.../]_layouts/File_Name.aspx
与全局设置一起使用的自定义代码的位置
当编写仅涉及 Microsoft.SharePoint.Administration 命名空间且与 SharePoint Foundation 部署中的全局设置一起使用的自定义代码时,建议您在管理端口上创建 Web 应用程序。在以下目录中为管理端口生成并存储 .aspx 页面和 Web 应用程序:
%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\ADMIN
可通过使用以下形式的 URL 访问 \ADMIN 目录中的页面:
http://服务器:端口号/_admin/文件名.aspx
有关如何在 Microsoft Visual Studio 2010 中创建在 SharePoint Foundation 的上下文中运行的 Web 应用程序的信息,请参阅使用 Visual Studio 进行 SharePoint 开发。
可以在前端 Web 服务器上的任何位置创建控制台应用程序。有关如何创建在 SharePoint Foundation 的上下文中运行的控制台应用程序的信息,请参阅如何:创建控制台应用程序。
请参阅
概念
使用 Visual Studio 进行 SharePoint 开发