Я посмотрел на мой сгенерированный код базы данных Linq-to-SQL и заметил одну большую разницу между сгенерированным кодом и вашим.
Мой DataContext содержит свойство Table вместо переменной Table, может быть, это вызываетпроблема.
И эти дополнительные строки:
private static System.Data.Linq.Mapping.MappingSource mappingSource = new AttributeMappingSource();
#region Extensibility Method Definitions
partial void OnCreated();
partial void InsertHeighscores(Heighscores instance);
partial void UpdateHeighscores(Heighscores instance);
partial void DeleteHeighscores(Heighscores instance);
#endregion
public HeighScoresDataContext(string connection) :
base(connection, mappingSource)
{
OnCreated();
}
И в моей Таблице тоже есть несколько дополнительных строк Определения конструктора и метода расширяемости:
#region Extensibility Method Definitions
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnIdChanging(int value);
partial void OnIdChanged();
partial void OnDifficultyChanging(int value);
partial void OnDifficultyChanged();
partial void OnFieldSizeChanging(int value);
partial void OnFieldSizeChanged();
partial void OnTimeChanging(int value);
partial void OnTimeChanged();
#endregion
public Heighscores()
{
OnCreated();
}
И попробуйте мое предложение вМой комментарий попробуйте удалить ваше приложение и повторно развернуть его для меня, это исправлено, как только проблема.