2015-12-15 49 views
0

我是網絡服務器的新用戶。我在Windows 10上安裝了Internet信息服務(IIS)10 Express。我試圖開發一個Office加載項,以便將其託管在我使用的同一臺計算機中。問題是我如何將加載項託管在本地Web服務器中?因爲我是新人,所以一定會喜歡一步一步的答案。如何在本地主機上託管Office加載項?

回答

0

在開發外接程序時,您不必擔心本地Web服務器。 Visual Studio工具負責爲您提供的所有功能(它將在Visual Studio提供的Web服務器中運行)。

如果您使用的是Visual Studio 2015(community edition是免費的,可以正常使用Office加載項),您只需創建一個新的「辦公室加載項」項目,它將全部爲您設置。它將爲您創建一個「Web項目」,當您在本地運行應用程序時,它將使用該Web項目 - 您無需做任何事情即可實現此目的。

您可能會發現,您必須安裝適用於Visual Studio的Office工具,但是如果您轉到文件>新建>項目> Visual C#> Office/SharePoint,您將獲得一個鏈接以下載工具擁有他們。

在託管它在公有領域,我喜歡使用Azure Web App服務,因爲您可以很容易地直接從Visual Studio發佈,或者您可以設置與GitHub,VSO等的持續集成。一旦您將它託管在公共領域,只需更改辦公室加載項清單文件中的「源位置」以指向您的公共URL。

+0

我的問題是使用除Visual Studio或Visual Studio Code以外的其他編輯器/ IDE。 – Amani

+0

如果您使用的是Windows 10,那麼到目前爲止最好的體驗將是視覺工作室。您可以完全免費獲得Visual Studio 2015社區版,它可以完成開發Office加載項所需的一切。如果你仍然不想使用Visual Studio,它將取決於你如何編寫你的Web應用程序。如果它只是平的HTML,Js,CSS,你不需要一個網絡服務器,只需將源位置指向index.html文件的本地文件路徑即可。如果您正在使用其他內容,請添加詳細信息 –

+0

是的,我使用的是平面html,Js,CSS,當然還有需要的Manifest.xml文件。我沒有想到擁有index.html文件,因爲它指向我的home.html文件,而且它從來沒有工作。每次我嘗試Excel時,都會抱怨沒有找到home.html文件,即使在Manifest.xml文件中明確指出了這一點。我找不到這種用例的簡單例子。 – Amani

相關問題