Не удалось получить лицензию Design Time для ошибки "SoftwareFX.ChartFX.Chart" в решении C#
Я пытаюсь построить решение C# в Visual Studio 2008, написанное другим программистом. Visual Studio выдает следующую ошибку:
Возникла исключительная ситуация при создании типа "SoftwareFX.ChartFX.Chart, ChartFX, версия =6.2.1342.0, культура = нейтральная, PublicKeyToken=a1878e2052c08dce" System.ComponentModel.LicenseException: не удалось получить лицензию времени разработки для "SoftwareFX.ChartFX.Chart"
Я никогда не использовал SoftwareFX или ChartFX. На самом деле я разработчик на C/C++, а не на C#, но должен отлаживать этот проект. Как решить эту проблему?
Заранее спасибо.
4 ответа
Вам нужно установить лицензионную версию ChartFX, затем снова открыть Visual Studio, и это должно закончиться.
Сообщение об ошибке говорит о том, что вы пытаетесь создать проект, который использует ChartFX, но не имеет действующей лицензии.
Я нашел способ: сделать licenses.licx
подать файл 0 байтов. После этого решение строит.
Моя проблема заключалась в том, что срок действия пробной лицензии ChartFX истек, и я купил новую лицензию для использования. Очистка licenses.licx помогла мне решить мою проблему.
Вот что вам нужно сделать. Просто откройте форму, которая содержит график и просто нажмите на график один раз. Это создаст файл license.licx, который вам нужен. Или просто создайте новую форму и добавьте диаграмму к этой форме. Скомпилируйте решение и удалите новую форму, и все должно быть отсортировано!