迁移到 Visual Studio 2015 构造函数后 .create 丢失
After migrating to Visual Studio 2015 constructor .create missing
我安装了 Visual Studio 2015 Community
并尝试在此处打开两个项目,第一个运行良好,但第二个在 Global.asax.cs
中显示以下错误
错误如下所示:
出于某种原因,它没有找到 .Create
方法。但是,如果我在 Visual Studio 2013
中打开同一个项目,它可以正常工作。
我用.Net Framework 4.5
这些方法看起来像使用 OData.Entities
下面的代码是 class .AddressMapper()
public class AddressMapper : TimestampMapper, IMapper<AccountCustomerEntity, Address>
{
public AddressMapper();
public void Map(AccountCustomerEntity accountCustomerEntity, Address address);
}
下面的代码显示了该方法:.WithAddressFn
和 parents。
public static class OrderMapperExtensions
{
public static OrderMapper WithAccountFn(this OrderMapper mapper, Func<int, Account> accountFn);
public static OrderMapper WithAddressFn(this OrderMapper mapper, Func<AccountCustomerEntity, Address> addressFn);
public static OrderMapper WithArticleFn(this OrderMapper mapper, Func<RequisitionDeliveryDetailEntity, Article> articleFn);
public static OrderMapper WithCarrierFn(this OrderMapper mapper, Func<int, Carrier> carrierFn);
public static OrderMapper WithLineItemFn(this OrderMapper mapper, Func<RequisitionLineEntity, LineItem> lineItemFn);
public static OrderMapper WithStatusFn(this OrderMapper mapper, Func<short, Status> statusFn);
public static OrderMapper WithTransactionFn(this OrderMapper mapper, Func<IEnumerable<TransactionEntity>, Transaction> transactionFn);
public static OrderMapper WithUserFn(this OrderMapper mapper, Func<string, User> userFn);
}
public class OrderMapper : TimestampMapper, IMapper<RequisitionEntity, Order>
{
public Func<int, Account> AccountFn;
public Func<AccountCustomerEntity, Address> AddressFn;
public Func<RequisitionDeliveryDetailEntity, Article> ArticleFn;
public Func<int, Carrier> CarrierFn;
public Func<RequisitionLineEntity, LineItem> LineItemFn;
public Func<short, Status> StatusFn;
public Func<IEnumerable<TransactionEntity>, Transaction> TransactionFn;
public OrderMapper();
public void Map(RequisitionEntity requisitionEntity, Order order);
}
有人能帮我吗?
我将 IDE 更改为 2015 时遇到了几个问题,点击这些链接可能对您有所帮助 MSDN 2015 Guide 1 and Guide 2 希望对您有所帮助。
我安装了 Visual Studio 2015 Community
并尝试在此处打开两个项目,第一个运行良好,但第二个在 Global.asax.cs
中显示以下错误
错误如下所示:
出于某种原因,它没有找到 .Create
方法。但是,如果我在 Visual Studio 2013
中打开同一个项目,它可以正常工作。
我用.Net Framework 4.5
这些方法看起来像使用 OData.Entities
下面的代码是 class .AddressMapper()
public class AddressMapper : TimestampMapper, IMapper<AccountCustomerEntity, Address>
{
public AddressMapper();
public void Map(AccountCustomerEntity accountCustomerEntity, Address address);
}
下面的代码显示了该方法:.WithAddressFn
和 parents。
public static class OrderMapperExtensions
{
public static OrderMapper WithAccountFn(this OrderMapper mapper, Func<int, Account> accountFn);
public static OrderMapper WithAddressFn(this OrderMapper mapper, Func<AccountCustomerEntity, Address> addressFn);
public static OrderMapper WithArticleFn(this OrderMapper mapper, Func<RequisitionDeliveryDetailEntity, Article> articleFn);
public static OrderMapper WithCarrierFn(this OrderMapper mapper, Func<int, Carrier> carrierFn);
public static OrderMapper WithLineItemFn(this OrderMapper mapper, Func<RequisitionLineEntity, LineItem> lineItemFn);
public static OrderMapper WithStatusFn(this OrderMapper mapper, Func<short, Status> statusFn);
public static OrderMapper WithTransactionFn(this OrderMapper mapper, Func<IEnumerable<TransactionEntity>, Transaction> transactionFn);
public static OrderMapper WithUserFn(this OrderMapper mapper, Func<string, User> userFn);
}
public class OrderMapper : TimestampMapper, IMapper<RequisitionEntity, Order>
{
public Func<int, Account> AccountFn;
public Func<AccountCustomerEntity, Address> AddressFn;
public Func<RequisitionDeliveryDetailEntity, Article> ArticleFn;
public Func<int, Carrier> CarrierFn;
public Func<RequisitionLineEntity, LineItem> LineItemFn;
public Func<short, Status> StatusFn;
public Func<IEnumerable<TransactionEntity>, Transaction> TransactionFn;
public OrderMapper();
public void Map(RequisitionEntity requisitionEntity, Order order);
}
有人能帮我吗?
我将 IDE 更改为 2015 时遇到了几个问题,点击这些链接可能对您有所帮助 MSDN 2015 Guide 1 and Guide 2 希望对您有所帮助。