Команда Update-Database в SqlMigrations всегда выдает исключение - PullRequest
0 голосов
/ 26 августа 2011

Я пробую пакет SqlMigrations для EntityFramework 4.1 и следую инструкциям этого урока .

К сожалению, я не могу заставить Update-Database работатьВызов его всегда приводит к одному и тому же исключению:

PM> Update-Database
No pending custom scripts found.
Ensuring database matches current model.
Update-Database : The type initializer for 'Microsoft.Data.Tools.Schema.Common.Diagnostics.EtwProvider' threw an exception.
At line:1 char:16
+ Update-Database <<<< 
    + CategoryInfo          : NotSpecified: (:) [Update-Database], TypeInitializationException
    + FullyQualifiedErrorId : System.TypeInitializationException,System.Data.Entity.Migrations.Commands.MigrateCommand

Я на Windows XP.Возможно ли, что XP не поддерживается?

Спасибо.

1 Ответ

2 голосов
/ 26 августа 2011

SqlMigrations зависят от Entity Framework 4.1, обновление 1 , в котором указываются требования:

Поддерживаемые операционные системы: Windows 7, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Vista

Так что вполне возможно, что он не работает с Windows XP. Особенно, когда ошибка приходит из ETW, более чем ожидаемо, что проблема не поддерживается ОС.

...