如何预编译WCF代码然后在IIS上托管它?

时间:2010-03-15 11:25:07

标签: c# .net wcf

如何预编译WCF代码,以便任何有权访问WCF代码的人都无法看到WCF代码。

使用“预编译”功能可以使用ASP.NET代码。基本上,预编译功能的作用是使开发人员能够将“二进制文件”部署到IIS而不是包含源代码的文件夹。 这可以用WCF完成吗?

3 个答案:

答案 0 :(得分:3)

我认为你可能会对某些事情感到困惑。

一个WCF项目总是“预编译”,除非你不遗余力地做到不寻常。不需要部署源文件以使服务运行。

是什么让您相信需要部署源代码?

答案 1 :(得分:0)

你正在寻找一个混淆器。

答案 2 :(得分:0)

我不确定为什么人们会对你的帖子进行DVing,因为这是一个合理的问题。然而,您实际需要的是源代码保护而不是预编译。

源代码保护可以有很多方面有效但是我经常声明它通常毫无价值,因为你将花费大量的时间和金钱来获得非常无形的利益。如果您的产品基于具有真正商业价值的全新算法,C#绝对不是开发该模块的最佳语言。

此处有关于此主题的帖子:https://stackoverflow.com/questions/402430/how-do-i-use-net-without-loss-of-control-over-intellectual-property正在使用它们。这个问题也可以作为副本关闭。