wpf - 从 g.cs 文件中删除旧的命名空间?

标签 wpf xaml visual-studio-2010 project-folder

我以前的 WPF 应用程序项目中有一个名为“Controls”的子文件夹。它包含一个 WPF 用户控件。我决定将该用户控件移至我的“Views”文件夹。由于原始文件夹是空的,我决定将其从项目中删除。

由于用户控件和文件夹被删除,我收到编译错误,因为用户控件使用了 ProjectName.Folder 命名空间,现在没有任何内容引用它。 MainWindow.g.cs 是在 using 语句中引用 ProjectName.Controls 的内容。

我知道*.g.cs是VS生成的,无法编辑,因为它会被覆盖。我该怎么做才能不允许将该命名空间写入 g.cs 文件?我尝试清理我的解决方案/项目并重建,但没有任何效果。

最佳答案

我的 Xaml 代码 (MainWindow.xaml) 中有一个对 Controls 命名空间的本地引用。我删除了引用,清理了项目并生成了成功的构建。

关于wpf - 从 g.cs 文件中删除旧的命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4206215/

相关文章:

c# - 将应用程序图标和窗口图标设置为 Windows 7 友好图标

linq-to-sql - 命名空间 'Linq' 中不存在类型或命名空间名称 'System.Data' 等

c# - ComboBox 项目的自定义项目模板

c# - 如何在 DockPanel (WPF) 中的对象之间创建垂直空间?

wpf - ListBoxItem IsSelected 样式

wpf - 在 XAML 中创建指向文本文件的链接

visual-studio-2010 - 在 Visual Studio 2010 中查看 TFS 变更集时,如何更改打开选定文件的默认程序(记事本)?

c# - 跳转到下一个标签

c# - 自定义布局,Xamarin 表单。最佳方法

c# - 如何在 CustomControl 中以编程方式应用样式