我使用一个叫上我View.xaml
和View.cs
,我ViewModel.cs
和我的IoC容器我使用ComShorCaliburnWPF.ViewModules.Views.ShortMenuWindows.GWDSCT
ComShorCaliburnWPF.ViewModules.Views.ShortMenuWindows.GWDSCT
命名空间。当我在最后删除GWDSCT时,它工作正常,但在目前的状态下它没有。我希望它现在能够工作,因为它准确地反映了文件的位置。有什么建议么?Caliburn.micro查看视图模型名称解析问题
2
A
回答
2
一两件事,这将有助于调试这些问题是使用记录器:
public class DebugLogger : ILog
{
private readonly Type _type;
public DebugLogger(Type type)
{
_type = type;
}
public void Info(string format, params object[] args)
{
if (format.StartsWith("No bindable"))
return;
if (format.StartsWith("Action Convention Not Applied"))
return;
Debug.WriteLine("INFO: " + format, args);
}
public void Warn(string format, params object[] args)
{
Debug.WriteLine("WARN: " + format, args);
}
public void Error(Exception exception)
{
Debug.WriteLine("ERROR: {0}\n{1}", _type.Name, exception);
}
}
然后在AppBootstrapper
,配置方法。
LogManager.GetLog = type => new DebugLogger(type);
+0
不知道为什么倒票,记录器会告诉你为什么它不能解析名称。 –
+0
你是对的记录器会帮助。但你可以添加更多的细节,比如将调试器注入caliburn微引擎。由于缺乏答案中的细节,因此投票表决很明显。 – vendettamit
+0
这就是LogManager.GetLog = type =>新的DebugLogger(type);'除非改变了,否则我暂时还没有使用它。 –
相关问题
- 1. 解析模型部分显示名称,查看模型模板
- 2. PNRP名称解析问题
- 3. Caliburn.Micro的MaterialDesignXaml对话框查看模型
- 4. 延迟表名称解析查看
- 5. Azure DNS名称解析问题
- 6. 自定义视图引擎位置视图模型解析问题
- 7. 解析类型名称
- 8. MVVM视图模型和模型问题
- 9. 地图视图查看问题
- 10. Rails 2.3.9复数模型名称问题
- 11. 模板类型名称问题
- 12. 复合模型名称问题
- 13. swift3与模型问题解析
- 14. 覆盖视图模型属性名称
- 15. “模型和视图”对象的名称?
- 16. Caliburn.Micro使用MEF在代码中构建视图/视图模型
- 17. Caliburn.Micro,如何访问从视图内使用的实际视图模型
- 18. ASP.NET MVC2查看模型基本问题
- 19. zf2:嵌套查看模型问题
- 20. ASP.NET MVC 5模型在查看问题
- 21. 问题通过数据模型,查看
- 22. 绑定模型查看问题
- 23. 有关查看和视图模型
- 24. CodeFirst一对多视图模型查看
- 25. MVVM视图模型查看通讯
- 26. 查看模型不更新后视图
- 27. 从视图模型查看细节
- 28. Qt模型 - 查看更新视图?
- 29. 返回修改视图模型查看
- 30. 查看和视图模型关系
你可以添加更多的细节,也许代码示例? –