0

我尝试使用 Catel 框架创建自动注册,

     [ServiceLocatorRegistration(typeof(ISalesOrderListViewModel))]
     public class SalesOrderListViewModel : ISalesOrderListViewModel
     {
     }

但是在编译这段代码时我得到了这个错误。属性参数必须是属性参数类型的常量表达式、typeof 表达式或数组创建表达式

Catel ServiceLocatorRegistration 属性是否需要我不知道的东西?

帮助!!

4

1 回答 1

0

最后我发现在net framework 4.5下,这个属性可以正常工作,但是当我尝试在net framework 4.0下运行这个属性时,这个属性不起作用,这意味着我得到了编译错误。Geert 先生,我不知道我应该将此提交到问题跟踪,否则您可能在 net framework 4.0 下不支持此。

于 2014-06-18T18:48:12.290 回答