Я пытаюсь разработать надстройку Outlook Web MVC с Visual Studio 2017. Я успешно интегрировал свой XML-манифест, кнопка ленты добавлена правильно, и после нажатия моей кнопки открывается панель задач.В любом случае, мое представление не может быть отображено!
Мое сообщение об ошибке совпадает с сообщением "Shyam sundar shah", полученным более года назад:
"Ошибка надстройки: что-то пошло не таки мы не смогли запустить эту надстройку. Повторите попытку позже или обратитесь к системному администратору. "
Веб-надстройка Outlook не загружается в веб-приложения Outlook с использованием MVC
Я связал вопрос, потому что я пока не могу связать изображения в моих вопросах.
Вот моя точка расширения в манифесте:
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="ReadTab">
<Group id="ReadGroup">
<Label resid="ReadGroupLabel" />
<Control xsi:type="Button" id="msgReadOpenPaneButton">
<Label resid="ReadButtonLabel" />
<Supertip>
<Title resid="ReadSuperTipTitle" />
<Description resid="ReadSuperTipDescription" />
</Supertip>
<Icon>
<bt:Image size="16" resid="icon" />
<bt:Image size="32" resid="icon" />
<bt:Image size="80" resid="icon" />
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="ReadPane" />
</Action>
</Control>
<Control xsi:type="Button" id="msgReadOpenPaneButton2">
<Label resid="ReadButtonLabel2" />
<Supertip>
<Title resid="ReadSuperTipTitle2" />
<Description resid="ReadSuperTipDescription2" />
</Supertip>
<Icon>
<bt:Image size="16" resid="icon" />
<bt:Image size="32" resid="icon" />
<bt:Image size="80" resid="icon" />
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="ReadPane2"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<bt:Urls>
<bt:Url id="functionFile" DefaultValue="https://localhost:44302/Functions/FunctionFile.html"/>
<bt:Url id="ReadPane" DefaultValue="https://localhost:44302/Home/Login"/>
<bt:Url id="ReadPane2" DefaultValue="http://localhost:12543/Home/Login"/>
</bt:Urls>
Как вы можете видеть, я попробовал SSLи не SSL-путь.Оба выдают одну и ту же ошибку.
Действие моего контроллера максимально простое.Я просто проверяю локальную инициализированную переменную на истинность или ложь, и в обоих случаях я возвращаю представление с соответствующей моделью.Поэтому я не думаю, что моя проблема скрывается там (дела будут завершены позже, потому что моя проблема не имеет отношения):
private bool _unconnect = false;
public ActionResult Login()
{
LoginModel model = new LoginModel();
if (!_unconnect)
{
return View(model);
}
else
{
return View(model);
}
}
Я не нашел никакого решения в приведенном выше связанном вопросе илигде-нибудь еще.
Есть ли новые ошибки для этой ошибки?
Заранее спасибо.