Russian Qt Forum

Qt => Вопросы новичков => Тема начата: NKovalev64 от Март 22, 2013, 15:40



Название: Qt VS Add-in 1.2.0 for Qt 5.0.1
Отправлено: NKovalev64 от Март 22, 2013, 15:40
Стоит VS2012, Qt 5.0.1, VS Add-in 1.2.0.
При попытке создать проект в студии (Любой Qt - gui, console и т.д.) запускается мастер и после первого шага выдает такую ошибку:

(https://lh5.googleusercontent.com/-jyciC_hdFoY/UUxPOMEqGaI/AAAAAAAAAFY/JNTX9B6coUI/s684/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.PNG)

Жалуется на C:\Program Files (x86)\Digia\Qt5VSAddin\wizards\Qt5GuiProject\html\1033\Page_2.htm, строка 401:
Код
Javascript
   function InitDocument(document) {
       var dte = window.external.dte;
       var version = dte.version;
       if (version == "8.0")
           QtEngine = new ActiveXObject("Digia.Qt5ProjectEngine80");
       else if (version == "9.0")
           QtEngine = new ActiveXObject("Digia.Qt5ProjectEngine90");
       else if (version == "10.0")
           QtEngine = new ActiveXObject("Digia.Qt5ProjectEngine100");
       else if (version == "11.0")
           QtEngine = new ActiveXObject("Digia.Qt5ProjectEngine110");  << 401
       else {
           window.external.ReportError("Cannot instantiate QtProjectEngine object!");
           return false;
       }
На 401 строке насколько я понимаю должен создаваться ActiveXObject, но почему-то выходит ошибка.

При любом выборе, на следующей странице показываются все(!) модули Qt а не те что указаны в сборке, прописанной в настройках.
(https://lh3.googleusercontent.com/-5nSwCLubZS8/UUxLYjJdgBI/AAAAAAAAAE4/rNY3R_iLdOo/s685/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA2.PNG)
Далее при нажатии на финиш, мастер автоматом опять идет на страницу создания проекта (студийный диалог) и проект никакой не создается.
При открытии существующего проекта (.pro), все работает нормально.
Это было не сразу, раньше все работало на этой же машине.
Ставил на соседний комп и на виртуалку весь тот же комплект, с той же сборкой Qt (своя сборка, в zip) - все везде работает отлично.


Название: Re: Qt VS Add-in 1.2.0 for Qt 5.0.1
Отправлено: Bepec от Март 22, 2013, 16:46
переустановка помогает?


Название: Re: Qt VS Add-in 1.2.0 for Qt 5.0.1
Отправлено: NKovalev64 от Март 22, 2013, 17:09
переустановка помогает?
Нет, не помогает. Точнее не помогала.
Взялся решать железно. Снес addin. Поставил RegOrganizer. Вычистил весь реестр от Digia, QtVSaddin и прочего подозрительного от Qt. Поставил заново Addin - работает, скотина...