【发布时间】:2012-11-12 13:54:42
【问题描述】:
假设有一个 asp.net 4.0 Web 应用程序,其中有一个 default.aspx 和 default.aspx.cs 文件。在我构建项目之后,一个以 bin 文件夹中创建的项目命名的 dll。那么dll包含什么?文件编译后的所有代码版本?
如果 aspx 文件仍然引用其 CodeBehind 文件,如下所示,那么用于此 aspx 文件的 dll 或仍然隐藏的代码是否有效运行项目?
<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeBehind="Default.aspx.cs" Inherits="WebApplication3._Default" %>
【问题讨论】:
-
请记住,这取决于您的项目类型和构建选项、网站和 Web 应用程序的行为方式不同