我的Web应用程序包含很多个Web控件,请问如何才能把多个Web控件封装成DLL,一来可以保护我的代码,二来可以方便我在多个工程中调用!谢谢!!!

解决方案 »

  1.   

    一、封装成dll控件并不能完全保护你的代码.asp.net反编译的工现在很多
    二、csc命令
      

  2.   

    建个工程,添加新项目,选"Web控件"就好了……
      

  3.   

    最简单的可以是csc啊,如果怕反编译,就用混淆器。csc的功能好在可以部分编译,麻烦在是命令方式,全手写。
      

  4.   

    使用.net的命令行工具,运行:
    csc /target:library/out:D:\Mydll.DLL D;\mycs1.cs D:mycs2.cs
      

  5.   

    刚才的有错误,应该是这样的:
    csc /target:library/out:D:\Mydll.DLL D:\mycs1.cs D:\mycs2.cs