一般 部署程序。都是使用的 编译后的代码 去部署的。。不用担心。

解决方案 »

  1.   

    对于个人、拼命拼凑出来的代码,这显然显得“有必要”的。但是如果你是有个市场投放和产品发布思路的公司,并且是靠较多操作人员同时、高强度低使用你们的服务才能收钱的公司,这种想法不但是没必要的,可能还是阻碍健康发展的。
      

  2.   

    比如说加密,如果你不知道有“公开密钥非对称加密”这种东西,那么你自然就会整天担心自己的加密程序源代码被人家看到的情况。再比如说现在的软件公司发布的一般都是终端产品,而不是服务器。如果你只是发布个小程序,自然就是怕人家把整个“通路”都拿去。再比如说编程中的各种高级的(也是很自然的)语法糖和其它机制(例如UI代码自动生成机制),所生成的代码经过反编译,跟源代码完全是驴唇不对马嘴。如果你只是写点刚入门的人写的那种代码,连个高级一点的语法(例如lamda、linq)都不敢用,你自然就以为别人看了反编译代码就看到了你的源代码。
      

  3.   

    说了这么多 我感觉还是没用啊....汗.