【发布时间】:2012-10-03 23:52:14
【问题描述】:
我有一个包含用户控件的项目。由于某种原因,使用上述控件的窗口的设计视图已停止运行并坚持“无效标记” - 给出的错误是用户控件的某些成员无法识别或无法访问。然而,该项目编译并执行得很好。在 VS2010 中加载它,编辑器工作正常,没有任何错误 - 即使在 Expression Blend 中也是如此。
到目前为止,我已经尝试了典型的清理、重建、手动从 obj 中删除内容、更新 .xaml 和重建,尝试使用 /resetuserdata 和 /resetsettings 启动 VS2012 - 问题仍然存在。我什至回滚到我的项目的一个更旧的版本,当设计师工作得很好时,没有骰子——同样的错误。我还尝试以新的 Windows 用户身份启动 VS2012,以避免任何存储的 appdata 可能会挥之不去,再次失败。
是否有其他类型的缓存或我可以手动删除的东西?
【问题讨论】:
-
您最近更新silverlight。在控制面板中检查 Silverlight、Silverlight Developer、Silverlight Toolkit 的所有版本是否相同。与 SL5 存在不兼容问题。希望有所帮助!
-
不,我没有发生任何与 Silverlight 相关的更改。我已经将其追溯到用户控件中的自定义属性——它们的某些东西让 VS2012 中的设计者感到困惑,但到目前为止我无法弄清楚。
-
哦,对不起,我没有注意到 VS2012。我不知道。
-
你有想过这个吗?我也有同样的问题!
标签: wpf xaml user-controls visual-studio-2012 designer