Как предварительно скомпилировать код WCF и затем разместить его на IIS? - PullRequest
1 голос
/ 15 марта 2010

Как вы прекомпилируете код WCF, чтобы код WCF не мог видеть никто, имеющий доступ к коду WCF.

это возможно с помощью кода ASP.NET с помощью функции «предварительной компиляции». По сути, функция предварительной компиляции позволяет разработчику развертывать «двоичные файлы» в IIS вместо папки, содержащей исходный код. это можно сделать и с WCF?

Ответы [ 3 ]

3 голосов
/ 15 марта 2010

Я думаю, вы можете быть смущены чем-то.

Проект WCF всегда «предварительно скомпилирован», если только вы не выходите из-под контроля. Для работы службы исходные файлы не нужно развертывать.

Что заставляет вас верить, что ваш исходный код должен быть развернут?

0 голосов
/ 15 марта 2010

Я не уверен, почему люди пишут ваше сообщение, так как это законный вопрос. Однако на самом деле вам нужна защита исходного кода, а не предварительная компиляция.

Защита исходного кода может быть многогранной, чтобы быть эффективной, однако я обычно заявляю, что в целом она бесполезна, поскольку вы потратите много времени и денег на очень нематериальную выгоду. Если ваш продукт основан на совершенно новом алгоритме, который имеет реальную коммерческую ценность, C # определенно не является оптимальным языком для разработки этого модуля.

Здесь есть сообщения на эту тему: https://stackoverflow.com/questions/402430/how-do-i-use-net-without-loss-of-control-over-intellectual-property на одной из них. Также возможно, что этот вопрос будет закрыт как дубликат.

0 голосов
/ 15 марта 2010

Вы ищете обфускатор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...