簡體   English   中英

Visual Studio 2015 - 缺少解決方案資源管理器分支中的內容

[英]Visual Studio 2015 - missing content in solution explorer branches

我的問題在這里:

解決方案資源管理器似乎沒有顯示擴展解決方案樹的內容。 它只顯示樹的第一級。 如果單擊展開全部或展開分支,則為空。 好的,我知道它們是解決方案的一部分,能夠在磁盤結構中看到它們並且它們被編譯並且可以通過像“codemaid”這樣的插件來檢查。 這發生在新項目和舊項目上。

我用不同的過濾器和我能找到的所有設置嘗試了各種各樣的東西,但是我想如果過濾器關閉並顯示你上面的所有文件,你會看到項目中的任何東西。 哦,是的,我選擇了解決方案和項目分支。

我已經運行了修復並安裝並重新安裝了VS2015,並在網上搜索了幾個月:)這一切都始於我將我的代碼組織到子文件夾而不是在資源管理器中顯示。 所以我寫了很多“扁平”代碼,其中類在項目的根目錄中。 舊版本的VS仍然正常工作(現在我必須重新安裝,因為我刪除了它們)。

我目前解決這個問題的思路是跟蹤樹對象並確保它是一個最新的對象。

VS視覺錯誤截圖

此鏈接中描述的問題聽起來就像您(以及當前我的)問題:

https://community.flexerasoftware.com/showthread.php?219321-Visual-Studio-2015-Solution-Explorer-nodes-do-not-show-files-for-other-projects

所以,似乎VS2015中存在一個錯誤。 InstallShield會觸發它。 也許其他附加組件也可以。

如果我在2015解決方案中加載了InstallShield項目,我只獲得一個級別的文件(即過濾器不顯示任何內容)。 如果我卸載InstallShield項目並刷新解決方案資源管理器(例如,在每個項目的基礎上切換顯示全部,或者關閉並重新打開項目),那么我的所有文件都會再次出現!

一次撞車事故發生在我身上。 我不知道為什么我的一些項目突然消失了。 經過一番挖掘后,如果您在解決方案資源管理器中右鍵單擊解決方案,我發現有一個名為Unhide Folders的菜單項。 選擇它將帶回您的文件夾和項目。 至少它適用於我的情況。

令人遺憾的是,vs2015不會告訴您解決方案處於文件夾隱藏模式。 :(

我偶然發現了這個問題,顯然是一個插件已經下線了,當我重新安裝它並將其移除(再次)它修復了它。

在更新,重新安裝和刪除插件的過程中,問題自行解決。

我第3次進入擴展名列表並刪除了所有可移動擴展程序。 並且在修復它之前需要花費很多時間來檢查問題。

但是,我不知道是哪一個引起了它,並且在我努力的時候會密切關注它。

我的感覺是從VS2010到VS2015的所有升級中留下的垃圾。 但我知道自從我在這台電腦上安裝VS2015以來總是這樣,現在我很高興它現在正常工作。 感謝所有的幫助,包括漂亮的編輯器:)

在我的情況下,似乎是導致問題的Mexedge樣式表擴展2.4 我禁用它並重新啟動VS,問題就消失了。

在此之前,我做了各種嘗試,重新啟動VS並卸載解決方案中的單個項目,但沒有運氣。

我不知道擴展(2.6)的最新版本是否更好。

在解決方案資源管理器中隨機打開/關閉節點(尤其是解決方案節點)可以為我修復可視錯誤。

由於在我的classes / XAML頁面中有多個名稱空間,我發生了這種情況。 我無法在解決方案資源管理器中的某個文件夾中看到類文件。 一旦我將它們全部放在相同的命名空間中並重新啟動Visual Studio,它就會恢復正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM