Archive for April, 2009

Linq to SQL Generator failed: Unspecified error

April 20th, 2009

V Visual Studiu 2008 SP1 se pojavi zanimiva (in lase trgajoča) napaka, pri kateri na prvi pogled ni jasnega razloga, zakaj bi se sploh pojavila. Ko ustvarimo novo Linq to SQL klaso v projektu in vanjo prenesemo tabelo, ki jo razširimo v kodi s pomočjo partial klase, v kateri uporabljamo using ukaze ali compiler direktive, se pojavi napaka MSSqlToLinqGenerator failed: unspecified error. Primer:

using System.Linq;
namespace Project1 {
  public partial class Class1 {
  }
}

Rešitev je premik using ukaza znotraj namespace bloka. Microsoft zaenkrat še ni določil datuma za popravek, prav tako se ne ve, ali bo zadeva odpravljena preko HotFixa ali z naslednjo različico Visual Studia (2010). Kakorkoli že, upam, da bo še komu to informacija koristila in prihranila kak pramen sivih las.