C# WPF 正常的項目突然提示 當前上下文中不存在名稱“InitializeComponent”
問題描述
一個已有的C#項目,之前打開是好的,一直沒改過,最近重新打開就提示下面的錯誤,導致wpf的控件初始化失敗,一些控件提示找不到。
雖然有紅線提示錯誤,但是項目任然可以運行起來。
當前上下文中不存在名稱“InitializeComponent”
解決方法
網上有好多針對這個問題的解決方法,大多是確定namespace等是否吻合,那些解決方法主要是針對復制代碼導致的錯誤。
針對我這種情況有效解決方法就是
- 1、打開與提示錯誤得文件(xaml.cs)對應得xaml文件
- 2、隨便修改一下,比如加個空格什么
- 3、然后保存
- 4、這時回到剛才提示的文件就應該好了
- 簡單說就是重新保存下xaml文件。
引用自https://blog.csdn.net/wshk918/article/details/107957876