[英]How to precompile WCF code and then host it on IIS?
如何预编译WCF代码,以便任何有权访问WCF代码的人都看不到WCF代码。
通过使用“预编译”功能,可以通过ASP.NET代码实现此目的。 基本上,预编译功能的作用是使开发人员能够将“二进制文件”部署到IIS而不是包含源代码的文件夹。 可以用WCF来完成吗?
我认为您可能对某些事情感到困惑。
WCF项目始终是“预编译的”,除非您不加选择地不寻常。 无需部署源文件即可使服务运行。
是什么使您认为需要部署源代码?
您正在寻找混淆器。
我不确定为什么人们会在DV上发布您的帖子,因为这是一个合理的问题。 但是,您实际上要寻找的是源代码保护而不是预编译。
源代码保护可能很多方面都是有效的,但是我通常会指出它通常是一文不值的,因为您将花费大量的时间和金钱来获得非常无形的收益。 如果您的产品基于具有真正商业价值的全新算法,则C#绝对不是开发该模块的最佳语言。
这里有关于该主题的帖子:其中有https://stackoverflow.com/questions/402430/how-do-i-use-net-without-loss-of-control-over-intellectual-property 。 也有可能这个问题会重复出现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.