2
後面的代碼中找到XAML元素名稱如my previous question中所述,我的問題始於CefSharp
想要明確選擇平臺x86
或x64
。這導致了幾個錯誤,其中代碼後面沒有找到XAML
元素,包括InitializeComponent();
。我刪除了CefSharp
並再次設置爲AnyCPU
。現在Debug
模式可以正常工作,但是當我再次切換到Release
時,會發生相同的錯誤。無法在版本
這兩種模式有什麼不同?我在哪裏尋找解決這些錯誤?
Error The name 'InitializeComponent' does not exist in the current context d:\visual studio\projects 2013\solutionname\projectname\ui\mainwindow.xaml.cs
Error The name 'MenuItemAutoLogin' does not exist in the current context d:\visual studio\projects 2013\solutionname\projectname\ui\mainwindow.xaml.cs
Error The name 'MenuItemAutoLogin' does not exist in the current context d:\visual studio\projects 2013\solutionname\projectname\ui\mainwindow.xaml.cs
Error The name 'treeViewNotes' does not exist in the current context d:\visual studio\projects 2013\solutionname\projectname\ui\mainwindow.xaml.cs
Error The name 'treeViewNotes' does not exist in the current context d:\visual studio\projects 2013\solutionname\projectname\ui\mainwindow.xaml.cs
*雙方MainWindow.xaml
和MainWindow.xaml.cs
在Project_Namescape.UI
子名字空間,如果它的事項
編輯:刪除文件夾Obj
+ Clean
+ Rebuild
不修復錯誤。
手動刪除Obj文件夾並重建你的應用程序 – Nitin
我刪除了'Obj'文件夾並做了'Clean' +'Rebuild',但它仍然是一樣的。 – mandarin
如果您在解決方案中使用了許多不同的項目,我強烈建議檢查項目的構建順序並刪除不必要的依賴項。過去我曾經遇到過這個問題,這幫助了我。 – Tintenfiisch