Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经在互联网上进行了搜索,但没有得到任何具体的答案,或者我说一个满意的答案是我们如何制作在其 web.Config 文件中有 webHttpBinding 的 WCF 服务的 DLL。
我有一个 WCF 服务,我想在客户端的服务器上部署它,但我不希望他们看到我的代码,就好像我在他们的服务器上托管这个服务一样,他们将能够看到我的代码,而我不希望那样。
此服务以 JSON 格式响应,只能通过 URL 访问。那么如何创建此服务的 dll,然后将其托管在服务器上。
1) DLL 没有 web.config 或任何其他 .config。
2) 将服务部署为 DLL 不会阻止任何人看到(反汇编的)代码。
3) 您可以在代码中配置您的服务,但仅限于自托管。这通常是作为一个 EXE,一个 DLL 需要其他东西来承载它。