2012-04-06 2 views
0

Я делаю проект. для этого мне нужно использовать отладчик. Обоснованный MDBG - мой первый выбор. но как я скачал образец и прочитал eula. в нем указывается, что
является MDBG (управляемый отладчик) для .NET бесплатно для использования в коммерческих целях?

Вы не можете использовать программное обеспечение для хостинга коммерческих программ.

но это EULA для

MICROSOFT CLR УДАЛОСЬ DEBUGGER (MDBG) SOURCE SAMPLE

так что мои Ques это я могу использовать его или я наклоняю?

+0

Почему MDBG «одержим» вашим первым выбором? VS Express имеет отличный отладчик. –

ответ

3

Вы не можете использовать программное обеспечение для хостинга коммерческих программ.

Это была условная фраза, которая появилась во всех Microsoft EULA несколько лет назад. Я не видел его в последнее время, но MDBG датируется временем, когда эта фраза была обычной. Конкретное исключение состоит в том, что вы не можете использовать инструменты Microsoft или образцы кода для создания веб-сайта, а затем повторно продать услугу третьим сторонам. Ничего особо гнусного, в то время, как они, вероятно, считали, что веб-хостинг является для них важным бизнес-сегментом, и они не хотели конкурировать с кем-либо, используя свои собственные инструменты для создания такого сервиса хостинга.

Обратите внимание на это, когда вы планируете создать свой собственный вид GoDaddy с прослеживаемым способом, чтобы кто-нибудь мог видеть, что вы использовали код примера MDBG для запуска вашей службы. Пересечение Microsoft по-прежнему заботится об этом, поскольку вероятность того, что MDBG будет действительно полезной в хостинговой службе, достаточно мала, чтобы не беспокоиться об этом. И, конечно же, никогда не принимайте юридические консультации с сайта Q + A программиста :)

+0

что у вас значит здесь? заключается в том, что я не могу скомпилировать с использованием MDBG. Когда iam автоматически загружает пользователей моей службы для компиляции .. –

+0

Ну, нет, MDBG - отладчик, а не компилятор. Но вы получаете его суть. –

+0

да, sry ... ijust означает я не могу отлаживать, используя MDBG, когда iam по-разному заряжается для отладки. –

1

MDbg является частью .NET Framework SDK, который является бесплатным.

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

У VS отличный отладчик. VS Express является бесплатным и довольно мощным. Вам не нужно использовать отладчик командной строки.

+0

для использования в коммерческих целях? –

+0

i cant install vs, где мне нужно делать все это. :( –

+0

Где? Машина клиента? Почему вы не можете использовать VS? И AFAIK, .NET SDK можно бесплатно использовать в коммерческих приложениях. –