Организация объекта 6.5.1 EF6.exe Инструмент сбой с NullReferenceException на Mono/LinuxLinux

Ответить
Anonymous
 Организация объекта 6.5.1 EF6.exe Инструмент сбой с NullReferenceException на Mono/Linux

Сообщение Anonymous »

Вопрос:
Я пытаюсь использовать инструмент командной строки объекта 6.5.1 () для генерации сценариев миграции SQL на Linux с Mono, но я получаю NullReferenceException .
среда:
  • linux с Mono
  • ent Framerow 6.5.11 1
  • entity.

    Код: Выделить всё

    MySql.Data.MySqlClient
    )
  • .net Framework Project
Команда.

Код: Выделить всё

mono ./packages/EntityFramework.6.5.1/tools/net45/any/ef6.exe database update \
--target MyMigration_001 \
--script \
--assembly bin/Debug/MyProject.DAL.dll \
--connection-string "server=localhost;database=testdb;uid=testuser;pwd=testpass" \
--connection-provider "MySql.Data.MySqlClient" \
-v
ошибка: [/b]
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object
at System.Data.Entity.Infrastructure.Design.ForwardingProxy`1[T].Invoke
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke
[... additional stack trace ...]
< /code>
Вопросы: < /strong> < /p>

EF6.exe должен работать с Mono на Linux? Linux?>

Подробнее здесь: https://stackoverflow.com/questions/797 ... on-mono-li
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»