2017-01-16 43 views
0

我正在創建一個Office應用程序(Outlook插件/ web-app)。在調試時,該應用程序始終以IE桌面版本啓動。我想開始在非IE瀏覽器中調試應用 - FF,Chrome。在項目中找不到與此相關的任何設置。我怎樣才能做到這一點?Outlook應用程序 - 在非IE瀏覽器中調試

任何幫助將不勝感激。 謝謝。

回答

0

我終於想通了解決方案。選擇Manifest項目,按F4打開屬性窗口。選擇你喜歡的開始行動。這是一個截圖。

Start Action image

0

Microsoft Visual Studio:目前,只有使用IE瀏覽器,才能在Visual Studio 2015或更高版本中調試項目。通過「在VS中調試」我的意思是你直接在IDE中爲你的JS代碼設置斷點。從VS2017 RC版本開始,您將能夠在兩種瀏覽器(IE和Chrome)中調試您的項目,即使在今天,Edge也會出現。請參閱Client-side debugging of ASP.NET projects in Google Chrome

如果您只需要在另一個瀏覽器(Chrome,Edge,Firefox)中啓動項目,則需要使用本文在IDE中切換瀏覽器:Testing with an Alternate Browser。切換到其他瀏覽器後,請重新啓動VS;我已經嘗試過這個,並且它可以工作,您的項目將通過按F5在您選擇的瀏覽器中啓動。採用這種方法,您需要使用此瀏覽器的開發工具(F12)或某些第三方擴展來調試代碼。

Visual Studio代碼:(VS社區版)看起來像支持在Chrome中調試代碼並直接在VS Code IDE中設置斷點。請參閱Introducing Chrome Debugging for VS Code。您將需要安裝VS擴展,如文章中所述。

其他選項:如果您正在使用另一種工具請參考有關調試Office插件的不同方法如下博客:The many ways of office web add-ins debugging

+0

我已經試過了。這是行不通的。在這裏,啓動項目將是沒有任何選項預先選擇瀏覽器的Office清單文件。但是,另一個項目是網絡應用程序有這個選項。謝謝 – abhilashca

+0

如果你有單個啓動項目集合,這是項目包含你的清單(無論如何這個項目都依賴於Web項目),或者你有多個啓動項目(一個具有清單,另一個是網站本身),這並不重要。你應該找到你的web項目的任何HTML文件,右鍵點擊它並選擇「瀏覽...」,這會給你一個對話框來設置默認瀏覽器來啓動你的web項目。 –

+0

不是。這是行不通的。我已經將FF設置爲Web項目中的默認瀏覽器。如果我從web項目中選擇'瀏覽...',那麼它將被加載到FF中。但是,如果我打F5,那麼它會在IE中加載。 – abhilashca

相關問題