#c# #wpf #sql-server-2008 #installation
#c# #wpf #sql-server-2008 #установка
Вопрос:
У меня есть проект установки, работающий с базой данных и wpf на моем компьютере, но когда я пытаюсь установить на другой компьютер, я могу успешно установить и запустить. Когда я пытаюсь запустить какую-либо функцию с datagrid, она просто перестает работать, но я вижу, что она добавляет это в базу данных, но на моей машине с настройкой runnig этого не делает, отображается без каких-либо проблем. Не имею ни малейшего представления о том, что может быть. пожалуйста, помогите pppppp.
Ответ №1:
Я думаю, что проблема в ссылках: возможно, на вашем компьютере для разработки установлен какой-то элемент управления, который используется в вашем проекте. Поэтому, когда вы пытаетесь запустить на другом компьютере, где приложение не может найти нужную DLL в GAC, вы получаете исключение. Попробуйте внимательно прочитать exception, и вы найдете информацию о том, чего не хватает (некоторые сведения об исключении могут попасть в журнал событий ПК).
РЕДАКТИРОВАТЬ другую возможность — строку подключения в файле конфигурации.
Комментарии:
1. Привет, VikiciaR, Спасибо за ваш ответ, я думаю, это из-за datalinq, который генерируется с помощью wpf, потому что я вижу, что он добавляет имя моего компьютера, хотя у меня нет имени моего компьютера в строке подключения. Есть ли у вас какие-либо идеи о том, как я могу решить проблему dat с помощью wpf datalinq?