网站支持
网站项目系统是创建 Web 项目的项目系统。 Web 项目反过来又创建 Web 应用程序。 网站项目为每个具有关联代码的网页生成一个可执行文件。 从 /App_Code 文件夹中的源代码文件生成其他可执行文件。
网站项目系统是通过向现有项目系统添加模板和注册属性创建的。 其中一个属性选择语言的 IntelliSense 提供程序。 当请求未缓存的智能网页时,IntelliSense 提供程序实现将处理引用并调用语言编译器。
用于编译网页的语言编译器必须注册到 ASP.NET。 可以使用 Web.config 文件中的 <编译器> 元素 注册编译器,如以下示例所示:
<system.codedom> <compilers> <compiler language="py;IronPython" extension=".py" type="IronPython.CodeDom.PythonProvider, IronPython, Version=1.0.2391.18146, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> </compilers></system.codedom>
本节内容
列出可用于创建新网站项目和关联项的模板。
显示将网站项目连接到 Visual Studio 和 ASP.NET 的注册属性。
相关章节
概述了两种类型的 Web 项目、网站项目和 Web 应用程序项目。