Я использую asp.net mvc, linq2sql, iis7 и sqlserver express 2008.
Я получаю эти периодически возникающие ошибки сервера, конфликты первичного ключа при вставке.Я использую другую настройку на своем компьютере разработки, поэтому я не могу отлаживать.Через некоторое время они уходят.Перезапуск iis помогает.У меня такое ощущение, что где-то есть кеш, о котором я не знаю.Может ли кто-нибудь помочь мне разобраться в этих ошибках?
Невозможно вставить строку с повторяющимся ключом в объекте 'dbo.EnquiryType' с уникальным индексом 'IX_EnquiryType'.
Правкиотносительно ответа Venemos
Возможно ли, что другое приложение также одновременно обращается к той же базе данных? Да, есть, но нет этой конкретной таблицы и нет вставок или обновлений.Есть еще одна таблица, с которой я сталкиваюсь с той же проблемой, но она связана с другой частью модели.
Как часто и в каком контексте вы создаете новый экземпляр DataContext? Только один раз, используя шаблон синглтона.
Являются ли первичные ключи, генерируемыебаза данных или приложение? База данных.
Какую версию ASP.NET MVC и какую версию .NET вы используете? RC2 и 3.5.