«Вызов конструктора типа« TestWPF.MainWindow », который соответствует указанным ограничениям связывания, вызвал исключение.» - Как это исправить? - PullRequest
26 голосов
/ 24 января 2012

Я работаю с WPF.Когда я пытаюсь объявить SQLiteConnection в коде, возникает проблема -

The invocation of the constructor on type 'TestWPF.MainWindow' that matches the specified binding constraints threw an exception.

InnerException: Make sure that the file is a valid .NET Framework assembly.

Может кто-нибудь сказать мне, как это исправить?

Ответы [ 15 ]

1 голос
/ 05 марта 2014

У меня была такая же проблема.я мог бы заставить его работать, переименовав имя App1.config в App.config.Я попробовал все другие методы, но решение для меня состояло в том, чтобы изменить имя по умолчанию (для меня это был App1.config) файла конфигурации на App.config.Я поделился этим, потому что кто-то может получить помощь с помощью этой небольшой модификации.

1 голос
/ 10 октября 2012

У меня была эта ошибка в другой части кода, которая связана с ресурсами моего приложения.

Эта проблема была исправлена ​​после явной установки папки ResourcePath в моем файле App.config

0 голосов
/ 08 января 2018

Мне пришлось изменить целевую платформу .Net с 4.5.2 на 4.

0 голосов
/ 12 сентября 2016

В моем случае это произошло в проекте WPF с первым кодом. Причиной были изменения модели после восстановления резервной копии, и ошибка не была должным образом обработана. «Модель, поддерживающая контекст« MyDataContext », изменилась с момента создания базы данных». Обновление базы данных разобрано.

0 голосов
/ 03 сентября 2014

Попробуйте добавить «Integreted Security = True» в строку подключения.У меня это сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...