私は、MS CRM 4.0のAdvanced Developer ExtensionからLINQ to CRMを使用しています。直接クエリでうまく動作します。しかし、私は、クエリは次のようになりますときに問題を持っている:Linq to CRM - 無効な操作例外
var connectionString = @"User ID=u; Password=p; Authentication Type=AD; Server=http://crm:5555/UO";
var connection = CrmConnection.Parse(connectionString);
var dataContext = new CrmDataContext(connection);
var data = from u in dataContext.Accounts
select new
{
Id = u.AccountID,
Name = u.AccountName,
};
var r = from n in data
where n.Name.StartsWith("test")
select new
{
Id = n.Id
};
r.Dump();
それはInvalidOperationExceptionがスロー「属性名を決定することはできませんが。」 条件は最初のクエリで直接あるときそれは結構です。私はこの種のエラーに関する有用な情報を見つけることができません
var data = from n in dataContext.Accounts
where n.AccountName.StartsWith("test")
select new
{
Id = n.AccountID,
Name = n.AccountName,
};
。 Xrm Linq Providerのバグですか? ご協力いただきありがとうございます。