[英]Deployment of Office Web Add-In on Excel desktop and Excel Online
[英]Excel JS Add-In works in Excel but not Excel Online
我使用WoodGrove支出趨勢示例構建了一個Excel JS任務窗格加載項,並驗證了它在我的計算機上的Excel 2016中可以正常運行。 但是,當我轉到Excel Online並嘗試添加加載項(通過從計算機上載清單)時,出現“您的加載項清單無效”。
我不確定此清單對我的機器有效,但在Excel Online中無效。
有人以前遇到過這個問題或有任何診斷想法嗎? 這有點類似於將我的頭撞到牆上。
通過查看清單進行猜測,我猜想是通過“在我的計算機上的Excel 2016中正確運行”,您的意思是您可以在Visual Studio中“ F5”並且它可以正確運行。 真的嗎?
假設我的假設是正確的...之所以可以通過Visual Studio在桌面上運行,是因為VS執行了特殊的F5流程,在該流程中,VS會自動將相對的Web路徑替換為旋轉的IIS位置。 但清單本身實際上不是“有效的”,因為它不具有真實的URL -只是像“〜remoteAppUrl /App/Auth/About.html”,而不是“ https://開頭本地主機:3000 /應用/驗證/About.html”。
您可以做兩件事:
由於您已經在Visual Studio中, 並且如果您有Office 365 for Business租戶 ,則可以使用實際的內置功能在Excel Online中進行調試。 只需打開清單項目的屬性窗格,然后將開始操作設置為Internet Explorer或Chrome。 在https://dev.office.com/docs/add-ins/get-started/create-and-debug-office-add-ins-in-visual-studio上對此進行了簡短提及,搜索“開始”行動”。
作為一種適用於其他主機(Word,PPT)並且不需要Office 365商業版帳戶(常規的OneDrive使用者需要)的通用方法,請按照我在https:// stackoverflow上的答復中概述的步驟進行操作。 com / a / 33155794/678505 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.