mor*_*uff 20 wpf xaml user-controls designer visual-studio-2012
我有一个包含usercontrols的项目.由于某种原因,使用所述控件的窗口的设计视图已停止运行并且坚持"无效标记" - 给出的错误是用户控件的某些成员无法识别或无法访问.然而,该项目编译并执行得很好.在VS2010中加载它,编辑器工作正常,没有任何错误 - 即使在Expression Blend中也是如此.
到目前为止,我已经尝试了典型的清理,重建,手动删除obj中的内容,更新.xaml和重建,尝试使用/ resetuserdata和/ resetsettings启动VS2012 - 问题仍然存在.我甚至回到了我的项目的更旧版本,当设计师工作得很好,没有骰子 - 同样的错误.我还尝试启动VS2012作为一个新的Windows用户,以避免任何存储的appdata可能会挥之不去,再一次不行.
是否有其他类型的缓存或我可以手动删除的东西?
dan*_*san 19
ShadowCache(用于渲染设计器)与VS2012中的XAML不同步也存在问题.我刚刚发现了这一点,因为我在使用派生用户控件时出现以下错误的时间非常糟糕:
本地属性XXXX只能应用于派生自YYYYY的类型.
影子缓存位于用户配置文件目录中:
app data\Local\Microsoft\VisualStudio\11.0\Designer\ShadowCache
您可以删除其中的所有内容并重新启动VS2012.在那之后,事情变得更好(至少一段时间!)
pr0*_*g3r 10
删除ShadowCache中的所有内容
C:\ Users \用户名\ AppData \本地\微软\ VisualStudio的\ 11.0 \设计\ ShadowCache \
只需将其中一个路径复制/粘贴到Windows资源管理器中.%LOCALAPPDATA%
是一个Windows环境变量,它将在输入资源管理器时替换为相应的值(也适用于命令提示符)
%LOCALAPPDATA%\Microsoft\VisualStudio\11.0\Designer\ShadowCache \
%LOCALAPPDATA%\Microsoft\VisualStudio\12.0\Designer\ShadowCache \
%LOCALAPPDATA%\Microsoft\VisualStudio\14.0\Designer\ShadowCache \
如果你开发ASP.NET也删除
%LOCALAPPDATA%\微软\ WebsiteCache
%LOCALAPPDATA%\ TEMP\VWDWebCache
归档时间: |
|
查看次数: |
13523 次 |
最近记录: |