J'essaye d'écrire une valeur GUID à une chaîne dans un select Linq. Le code peut être vu ci-dessous (où c.ID est GUID), mais j'obtiens l'erreur suivante:Problème lors de l'obtention de la valeur de chaîne GUID dans la requête Linq-To-Entity
Impossible de convertir le type 'System.Guid' en type 'System.Object'. LINQ to Entities ne prend en charge que les types de primitive Entity Data Model.
var media = (
from media in Current.Context.MediaSet
orderby media.CreatedDate
select new Item
{
Link = "~/Media.aspx?id=" + media.ID,
Text = "Media",
Time = media.CreatedDate
}
).ToList();
Je mis à jour ma réponse – Fredou