怎样防止.net中的dll文件被破解、反编译