ОК, по правде говоря, не все файлы были сгенерированы автоматически, я получаю часть их из другой надстройки.
В любом случае.В то время как полное имя надстройки класса Connect было: TestsGenerator.Connect, функция QueryStatus выглядела так:
public void QueryStatus(string commandName, vsCommandStatusTextWanted neededText, ref vsCommandStatus status, ref object commandText)
{
if (neededText == vsCommandStatusTextWanted.vsCommandStatusTextWantedNone)
{
if (commandName == "MyAddin2.Connect.MyAddin2")
{
status = (vsCommandStatus)vsCommandStatus.vsCommandStatusSupported | vsCommandStatus.vsCommandStatusEnabled;
return;
}
}
}
После того, как я изменил условие, после того, как все начало работать:
if (commandName == "TestsGenerator.Connect.MyAddin2")