Error 1 The type or namespace name 'BreadcrumbLib' could not be found (are you missing a using directive or an assembly reference?) YOU_CAN'T_KNOW_THE_PATH_OR_NAME.g.cs 16 7 someWPFapp
Run Code Online (Sandbox Code Playgroud)
麻烦的是:
using BreadcrumbLib;
Run Code Online (Sandbox Code Playgroud)
昨天我从我的解决方案中删除了该项目(BreadcrumbLib),主项目运行正常.
今天它不起作用.
我该怎么办?
什么样的被遗忘的信息使Visual Studio或任何程序构建.g.cs文件放在那里?
Jef*_*eff 78
试着干净吧.如果这不起作用,请删除解决方案中的bin obj目录,然后执行完全重建.确保没有任何XAML文件引用该组件(这是生成.g.cs文件的原因).
Stu*_*art 25
我的项目中的.g.cs文件通常是从XAML生成的.
检查在任何XAML文件的xmlns引用中是否未引用BreadcrumbLib.
这也发生在我身上,因为我将我的一些Xaml内容移动到另一个文件夹中的子userControl,并且Resharper为我移动了Xmlns引用.
然而,代替使用已前使用的XMLNS参考(具体:XMLNS:毫秒="CLR-名称空间:Mindscape.WpfElements.Charting;装配= Mindscape.WpfElements"),ReSharper的具有以下取代它:
xmlns:ms="http://namespaces.mindscape.co.nz/wpf"
Run Code Online (Sandbox Code Playgroud)
我用旧的正确引用替换了错误的引用.这解决了我的问题.
| 归档时间: |
|
| 查看次数: |
38579 次 |
| 最近记录: |