我刚开始尝试用visual studio创建代码分离,发现新建一个项目时产生了一大堆
的文件,比如新建paging项目,产生了:   文件夹:_vti_cnf      _vti_pvt    _vti_script     _vti_txt     bin   程序文件: AssemblyInfo.cs   Global.asax   Global.asax   Global.asax.resx
             paging.csproj     paging.csproj.webinfo       
             Web.config        WebForm1.aspx   Webform1.aspx.cs     WebForm1.aspx.resx不知道哪些文件可以不要,哪些文件是一定需要的,
还有不知道哪些文件是可以重命名的,太头疼了,试验了半天效率太低,
希望过来人帮忙介绍一下,让自己少走一些弯路,先谢谢了

解决方案 »

  1.   

    文件夹 除了bin  都可以不要, 文件  除了WebForm1。aspx, 和webform1。aspx。cs  其它都要
      

  2.   

    bin是程序编译以后的.dll文件存放目录 如果使用codebehind方式必须
    AssemblyInfo.cs是程序的 说明 信息 就是bin目录下.dll的说明 就象你使用的一些window程序点鼠标右键属性版本号 之类的信息!
    Global.asax   Global.asax   Global.asax.resx Global.asax   Global.asax   Global.asax.cs
    如果你使用了全局设置 就要使用 !
     paging.csproj     paging.csproj.webinfo是项目文件 这个是vs对你当前项目的管理文件
    Web.config  是当前你的web程序的配制文件 比如数据库连接 语言控制等!详细看msdnWebForm1.aspx   Webform1.aspx.cs     WebForm1.aspx.resx
    这个是默认产生的asp.net页面文件!
      

  3.   

    我的理解,:_vti_cnf      _vti_pvt    _vti_script     _vti_txt     bin不知道什么用AssemblyInfo.cs   Global.asax   Global.asax   Global.asax.resx
                 paging.csproj     paging.csproj.webinfo       
                 Web.config        WebForm1.aspx   Webform1.aspx.cs     WebForm1.aspx.resx
    中Web.config应用程序配置文件,可以设置关于你的程序里的诸如验证(没搞清楚),编码,数据库连接等信息.WebForm1.aspx   Webform1.aspx.cs一个是代码文件,一个是后台类文件吧,这好像就是传说中的代码分离的实现,用代码文件去调用类文件里的类,好像相当于把方法等写在类文件里 ,其他的写在.aspx文件中吧.paging.csproj应该是解决方案文件,相当于项目的图纸吧,其他的楼下来说吧,我也不太清楚了,声明:我是菜鸟!!!!!!
      

  4.   

    综合大家的指教:除了WebForm1.aspx   Webform1.aspx.cs和bin文件夹以外其他都可不要,前两个文件是自己真正需要的页面和代码文件,同时产生的WebForm1.aspx.resx实际上也没有什么用处,AssemblyInfo.cs完全可以不要,
    paging.csproj     paging.csproj.webinfo也是完全可以不要
    Global.asax   Global.asax.cs   Global.asax.resx根据是否使用全局设置决定是否要
    Web.config  是web程序的配制文件,一般情况下都是需要的不知以上理解是否正确?
      

  5.   

    如果你是用vs。net开发的话 是需要
    paging.csproj     paging.csproj.webinfo的