我现在在弄一个网站,源代码和页面文件分别放在不同的目录下。我用vs2005打开网站目录编译的时候出现错误:/asd/asdf/footer.ascx 程序尚未生成。。
请问下,这种问题要怎么解决。

解决方案 »

  1.   

    希望大师们指点下。
    评委会网站程序 aspx文件和cs文件在不同目录下。
      

  2.   

    .cs放在fuck目录里,在里边写一个继承自System.Web.UI.Page,如:public partial class MyPage : System.Web.UI.Page
    {
    public MyPage()
    {
    //
    //TODO: 在此处添加构造函数逻辑
    //
    }
        protected override void OnLoad(EventArgs e)
        {
            this.Title = "damn it";
            base.OnLoad(e);
        }
    }
    Default.aspx
    CodeFile="~/fuck/MyPage.cs" Inherits="MyPage" %>
      

  3.   

    楼上看来很不爽, 不是  fuck 就是 damn it
      

  4.   

    分析器错误 
    说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 无法处理文件“/wwwWeb9eat/App_Code/WebSite_Source/UserControls/Footer.ascx”,因为代码目录尚未生成。源错误: 
    行 1:  <%@ master language="C#" autoeventwireup="true" inherits="DefaultMasterPage, WebSite" %>
    行 2:  <%@ Register Src="UserControls/Footer.ascx" TagName="Footer" TagPrefix="uc2" %>
    行 3:  <%@ Register Src="UserControls/Header.ascx" TagName="Header" TagPrefix="uc1" %>
    行 4:  <%@ Register Src="UserControls/HeaderSearch.ascx" TagName="HeaderSearch" TagPrefix="uc3" %>
     源文件: /wwwWeb9eat/App_Code/WebSite_Source/DefaultMasterPage.master    行: 2