2015-10-10 47 views
7

Zajmuję się przygotowywaniem dodatku Office Panel zadań przy użyciu Office JavaScript APIs w Visual Studio. Po uruchomieniu aplikacji działa w wersji Office pakietu Office klienta.Jak przetestować dodatki Office w internetowej wersji programu Word i Excel?

Wymagania Biuro Magazynowe stwierdza

Twój dodatek dla pakietu Office muszą być w pełni funkcjonalny z obsługiwanych systemów operacyjnych, przeglądarek i urządzeń dla pakietu Office 2013 i Office Online.

Muszę przetestować go również w wersjach online pakietu Office.

Problem polega na tym, że nie mogę znaleźć sposobu na załadowanie aplikacji w Word/Excel/Powerpoint Online i przetestować go, a także nie mam konfiguracji programu SharePoint, w której mogę opublikować test aplikacji, a następnie przesłać go sklep z aplikacjami.

Każda pomoc będzie doceniana.

Odpowiedz

4

Aby echo odpowiedź Massimo za wyżej: Tworzenie O365 Dev Site jest najprostszym sposobem, aby przejść. I zakładając, że używasz Visual Studio, właściwość "Uruchom działanie" wdroży aplikację dla ciebie w dokumencie Excel Online (jest nieco ukryta, ale super super przydatna!) Powinieneś być w stanie trafić punkty przerwania, jeśli ustawisz Internet Explorer w "Rozpocznij działanie"!

Dla Słowo & PowerPoint on-line, lub jeśli nie używasz VS patrz Debug add-ins in Office Online

Uwaga: Jeśli po artykule powyżej, kilka wyjaśnień dotyczących URL localhost (krok nr 2): Do osoby korzystające z programu Visual Studio zamiast ręcznie edytować plik XML, można zamiast tego użyć funkcji publikowania, aby uzyskać gotowy plik do przesłania. Aby to zrobić:

  1. prawym przyciskiem myszy na projekt zawierający manifest i wybierz „Publikuj”
  2. Pod profilu użytkownika „bieżącym profilu” wybierz „Utwórz nowy profil” i nadać mu nazwę jak „lokalny publikuje”
  3. Wybierz przycisk "zapakuj aplikację" (pomijając przycisk "wdróż swój projekt internetowy", jeśli chcesz tylko przetestować na maszynie lokalnej) i wprowadź adres URL swojego wdrożenia lokalnego hosta (np. Coś podobnego do "https://localhost:44300"). Kliknij "Zakończ", odczekaj kilka sekund, a opublikowana kopia Twojego manifestu pojawi się w Eksploratorze Windows.

Aby dowiedzieć się URL VS wykorzystuje lokalnie uruchomiony dodatek, najprostszym sposobem jest za pomocą panelu Właściwości projektu strony internetowej, patrząc na własność URL SSL

.

Kontynuuj śledzenie tego artykułu do końca kroków (i oczywiście upewnij się, że dodatek jest F5-ed z VS podczas wypróbowywania dodatku z Office online, aby upewnić się, że twoja strona działa na localhost). Lub użyj tej samej procedury, co powyżej, ale nieco zmodyfikowanej, aby najpierw opublikować na wolnej, błękitnej stronie internetowej i zamiast tego wskazać na to.

+0

Dzięki, że mam uruchomione. :) – Shiva

3

Możesz utworzyć darmowy 30-dniową próbną dzierżawę dla Office 365 do testowania. Będziesz mógł opublikować dodatek i przetestować go na koncie tego najemcy.
Set up a development environment for SharePoint Add-ins on Office 365

Istnieje również opcja dołączenia do subskrypcji programu Office 365 dla subskrybentów (bezpłatna) i uzyskania rocznej wersji próbnej.
http://dev.office.com/devprogram

Do debugowania za pomocą klienta online, należy odpowiednio zmienić właściwość Rozpocznij działanie dla swojego projektu.

Create and debug Office Add-ins in Visual Studio

+0

Dzięki, Twoje wskazówki naprawdę pomogły :) – Shiva

5

Istnieje teraz nowy sposób testowania dodatków w internetowych klientach Office. Możesz bezpośrednio z boku załadować swoje dodatki, ładując plik manifestu do pamięci przeglądarki. Można to osiągnąć, przechodząc do Wstaw> Dodatki pakietu Office, a następnie wybierając Zarządzaj moimi dodatkami> Prześlij moje dodatki (na karcie Moje dodatki w prawym górnym rogu okna dialogowego).

Należy pamiętać, że nie będzie to tak płynne, jak korzystanie z witryny Office 365 Developer lub dzierżawcy programisty z dostępem do katalogu aplikacji, jeśli używasz programu Visual Studio do wykonania testu wdrażania z jednym kliknięciem, ponieważ obecnie Visual Studio nie wykorzystuje tej funkcji ładowania bocznego. Ale jeśli nie korzystasz z Visual Studio lub nie chcesz korzystać z witryny/dzierżawcy, jest to prosty sposób na przetestowanie dodatków w Office Online.

Wypróbuj i daj znać, co myślisz o tej funkcji!

+0

Używam w ten sposób do moich testów. Wszystko działało dobrze. :) –