2012-10-05 41 views
5

我正試圖在實現搜索合同的visual studio 2012中開發一個win 8應用程序。爲了啓用搜索功能,我添加了「搜索窗格」元素。但是,在運行應用程序我得到一個異常「Search Pane」元素在win 8應用程序中找不到異常

"Element not found. (Exception from HRESULT: 0x80070490)" 

的代碼 -

this.searchPane = SearchPane.GetForCurrentView() 

誰能告訴我是什麼問題,解決這一點。

回答

0

這種問題通常發生在XAML標記中。確保頁面標記文件中的所有內容都可以正常使用,並以適當的方式描述搜索窗格元素,而不會有冗餘或缺少的屬性。

+0

只要調用SearchPane.GetForCurrentView()就會在桌面應用程序中崩潰,而不管XAML標記如何。 –

+0

我在Windows 8.1應用程序中遇到了同樣的問題。有趣的是。我有兩臺開發機器,都使用Windows 8.1 Enterprise。這些機器之間的唯一區別是,它有一個SSD,其中第二個有一個硬盤,兩臺機器都運行相同的映像。在第一臺機器上(使用SSD)發生異常,另一臺運行正常。我很確定,SSD不是解決方案!但是它會是什麼? – ChrisTTian667

相關問題