2016-11-28 26 views
0

我有這個帖子從昨天完全相同的問題/錯誤。正如你所看到的,我是新的,因此只有45​​的聲望。因此,我不能簡單地爲上述現有帖子添加評論,並且必須創建一個全新帖子,即使它們是同一個問題......似乎很愚蠢。但我離題....Visual Studio錯誤,當我右鍵單擊UWP項目沒有找到框架

我想提供額外的意見,希望得到答案。我的問題在幾天前突然開始了。我沒有對引用,VS更新等進行重大更改......但是,當我在visual studio中右鍵單擊我的csproj時,出現錯誤,我必須在它消失之前單擊它五次,此時我終於得到菜單。

再次,我已經沒有什麼大的變化,但我繼續證實:

  1. 我的目標版本和Min版本是Windows 10(10.0;建立10586)。這是我安裝和使用的SDK版本。
  2. 我確認我的NuGet更新已完成,並且我的Microsoft.NetCore.UniversalWindowsPlatform已安裝並已更新(截至目前的5.2.2版本)。
  3. 我也有一個參考「通用Windows」。這是在創建我的項目時自動創建的,我無法刪除此引用,但它在那裏。當我選擇它時,我確實看到它是「UAP,版本= 10.0.10586.0」,所以這應該是好的。我在這裏注意到一個可能的問題。再次,這個引用是爲我創建的,我無法刪除或更改它。然而,它指向一個文件夾命名爲

C:\ Program Files文件(x86)的\的Windows套件\ 10 \參考\ Windows.ApplicationModel.Calls.CallsVoipContract \ 1.0.0.0 \

爲什麼Windows Universal引用默認爲該文件夾以及該文件夾?我沒有使用VoIP,所以我想知道爲什麼選擇這個?另外,如果我需要參考文件夾中的其他參考文件,該怎麼辦?

  1. 我創建了一個全新的Windows通用項目,同樣的錯誤發生在新項目上。

請幫忙,這很煩人。項目似乎仍然建設和工作良好。

謝謝!

+0

您是否嘗試過在啓動過程中檢查日誌?見示例 http://blog.masterdevs.com/debugging-a-visual-studio-crash/ – ezaspi

回答

2

我在我的案例中發現了這個問題,它是我添加到由SyncFusion提供的Visual Studio(它們的安裝程序實際在Visual Studio中創建7或se擴展)的擴展。解決了我的問題並做了一些相同的事情來解決(修復.Net,SDK,Visual Studio)之後,我再想到了這個錯誤。雖然它是神祕的(並且英文差,「發生異常」),但這些都是線索,它可能是我通過擴展安裝的任何框架。

我也有另一條線索,這個問題開始發生在幾個星期前,我周圍更新了我的SyncFusion控制到最新版本的時間。

所以,我去工具>擴展和更新。我去了Installed> All,找到了所有的SyncFusion項目(有幾個),並全部禁用了它們。在我禁用它們並重新啓動Visual Studio後,問題就消失了!

這是一種解決方法了。與此同時,我在此問題上使用SyncFusion提供支持憑單。當我得到他們的答覆時,我肯定會更新這個線程。在此期間,我又回去重新啓用他們每一個,一次一個,看看誰是真正的罪魁禍首。在我的情況下,這是SyncFusion Web轉換和遷移擴展。

如果你們中的任何人沒有使用SyncFusion,但有這種奇怪的Visual Studio問題,我建議通過瀏覽你的擴展來做類似的事情,並禁用你添加的任何內容,從最新的附加開始,特別是如果他們在你開始遇到問題的同一時間加入,直到找到罪魁禍首。

希望這會有所幫助!

相關問題