最新の Caliburn RTW を使用した Silverlight 3 アプリケーションがあります。
XAML に次の caliburn プロパティを持つボタンがあります: PresentationFramework:Message.Attach="ContainerCommand ClassesCommand()"/>
私のmodule.csには次のものがあります:
_container.RegisterType(typeof(ClassesCommand), new ContainerControlledLifetimeManager());
_regionManager.RegisterViewWithRegion("MenuRegion", () => _container.Resolve<ClassesButton>());
_container.Resolve() で、XAML の「ContainerCommand ClassesCommand()」に対して AG_E_PARSER_BAD_PROPERTY_VALUE を取得します。
私の ClassesCommand.cs は次のとおりです。
public class ClassesCommand
{
public void Execute()
{
//
}
public bool CanExecute()
{
//
return true;
}
}
JD。