应用程序无法加载任何 xaml。也不创建空窗口“var abc = new Window1();”
错误信息还是一样:
PresentationFramework.dll 中出现“System.IO.IOException”类型的异常,但未在用户代码中处理
附加信息:找不到资源“wvmlog.xaml”。(对于 wvmlog.xaml)InitializeComponent() 发生异常;
这些对象在另一台 PC 上创建时没有错误 - 所以问题不在项目设置中。
不要帮助:
- 重新安装VS
- 新安装的 VS
- 重新安装 .net 框架
- 从 TFS 撤消源
- 完成新工作区并从 TFS 加载
- 视觉工作室清洁解决方案
- 查找并删除所有缓存的 dll、pbd
- 删除解决方案中的所有 obj 目录
- 安装和使用VS 2010、VS 2012、VS 2013
- 将 VS 和解决方案移动到另一个硬盘驱动器
做帮助:
- 项目副本(帮助 1-2 天,然后问题再次出现,无需使用 xaml 进行任何操作)
- 将解决方案配置从“调试”更改为“发布”(帮助 1-2 天,然后问题出现在发布配置中,无需使用 xaml 进行任何操作)
问题出在一台装有 Win 7、64 位的 PC 上。在一些 xaml 窗口重命名后突然出现问题,但是这些更改被多次撤消,但问题仍然存在。
可能是一些操作系统损坏,或者一些 wpf/.net 缓存?
为什么 wpf/.net 在编译没有错误的项目上显示这样的错误 - 所以编译器知道这些资源确实存在?
任何帮助表示赞赏。