thabet idris Ответов: 2

Ошибка при открытии форм в приложении windforms C#


I have a error in my application WindForms C#,

my application excute correctly, but  i can't open my forms !


Erreiur1 — imgbb.com[^]

(Sorry for the language of the picture error isn't in English)

message of error: You must have a license to use this ActiveX control 

How can I fix it?

thanks,


Что я уже пробовал:

измените фреймворк .net с 4.5 на 4

CHill60

Купите лицензию

2 Ответов

Рейтинг:
2

CHill60

Без шуток,

Похоже, вы используете элемент управления в своих формах, для которого Вам необходимо приобрести лицензию.

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

Вы можете использовать Компании Sysinternals[^] набор инструментов, которые помогут вам узнать, где он ожидает найти файл лицензии (посмотрите на FileMon)

Но не видя никакого дизайнерского кода и не зная какой элемент управления виноват мы действительно не можем помочь


Рейтинг:
0

ADS14

Является ли эта ошибка только в форме дизайна страницы, если да, то есть некоторое несоответствие дизайна и кода. Вы могли случайно удалить фрагмент кода в файле .cs , где он все еще упоминается в форме.deigner.cs .например, вы можете создать кнопку и событие щелчка, вы удалили метод щелчка в коде, но он все равно будет упомянут в "deign auto generated code" . Попробуйте "игнорировать и продолжать" (Ignorer et continuer) в предупреждении , конкретный элемент управления с ошибкой не будет загружен . Пожалуйста, проверьте