请问各位:
采用VC#.NET 2003 设计项目,bin 目录内的 dll文件是内部结构是什么,为什么这个时候删除所有.CS文件,我们创建的项目仍然能够运行?页面基类,与我们自己编写的aspx文件,dll文件一起是如何在dotnet 平台上执行的呢?

解决方案 »

  1.   

    aspx文件是页面文件;而cs文件时代码实现的文件,编译后就是dll文件。
    所以只能删除cs文件,也能起到保护版权的作用。
    建议好好看看asp。net的东西
      

  2.   

    asp.net 下通过编译的.cs文件回集合成相应工程的.dll文件
    程序运行时是查找bin目录下的.dll文件,所以你做的.cs在编译后删除是可以运行的~我们在.cs内所写的代码,感觉上和winfrom是很相似的
    实质上我们对控件的操作在.net后台仍然转换为脚本语言如果想了解更多,看看相关的书~~,哈哈
    一起学习~~
      

  3.   

    我要更深层次的回答!请问dll内部是不是“微软中间语言”表示的啊?