Стоит VS2012, Qt 5.0.1, VS Add-in 1.2.0.
При попытке создать проект в студии (Любой Qt - gui, console и т.д.) запускается мастер и после первого шага выдает такую ошибку:
Жалуется на 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 а не те что указаны в сборке, прописанной в настройках.
Далее при нажатии на финиш, мастер автоматом опять идет на страницу создания проекта (студийный диалог) и проект никакой не создается.
При открытии существующего проекта (.pro), все работает нормально.
Это было не сразу, раньше все работало на этой же машине.
Ставил на соседний комп и на виртуалку весь тот же комплект, с той же сборкой Qt (своя сборка, в zip) - все везде работает отлично.