У меня есть решение с одним файлом проекта.Я развертываю как приложение ClickOnce.Все отлично работает на моем компьютере, но когда я пытаюсь запустить его на чужом компьютере, я получаю эту ошибку
System.IO.FileNotFoundException: Could not load file or assembly 'System.Windows.Forms.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
File name: 'System.Windows.Forms.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
System.Windows.Forms.DataVisualization
загружено в качестве ссылки в моемпроект, и я считаю, что уместно использовать заявления, где бы они ни использовались.
Когда я захожу в свой проект Свойства> Публикация> Файлы приложения ... System.Windows.Forms.DataVisualization имеет восклицательный знак рядом с этим текстом всплывающей подсказки «Этот элемент больше не используется проектом.Если он больше не нужен, его можно удалить, щелкнув правой кнопкой мыши на элементе ".статус публикации - «Включить», а хэш - «Включить».однако, статус публикации не является «Включить (авто)»;Exclude имеет автоматический текст рядом с ним.Но при включении или исключении я получаю ту же ошибку при работе на чужой машине.
Что, по вашему мнению, я должен сделать, чтобы этот файл был правильно указан?
Спасибо
Обновление:
Я попытался установить Local Copy = true, перестроить сборку безрезультатно.
Сейчас я рассматриваю все другие предложения.(Это долгий путь между мной и компьютером, который не работает!)