Веб-ссылка не найдена при распространении приложения

У меня вопрос: когда приложение использует веб-ссылку, должно ли оно выдавать что-то дополнительное вместе с файлом .exe?

Я сделал приложение, которое использует веб-ссылку для API dotMailer (для управления кампаниями электронной почты).

Приложение компилируется и отлично работает на моем ПК. Но протестировал его на другой машине и продолжал давать сбой. После множества попыток устранения неполадок я обнаружил, что это связано с вызовами с использованием API dotMailer.

Я обнаружил, что Fusion logger - правильный инструмент, чтобы показать мне причину сбоя, загрузил и установил его на тестовой машине и просмотрел журналы. Некоторые говорят, что операция прошла успешно, а другие говорят, что не удалось, хотя загрузка сборки прошла успешно. Тестовая машина имеет подключение к Интернету. Я просто смотрю на экран, застыв, не знаю, как с этим справиться.

Можно ли скопировать что-то из папки Visual Studio project на тестовую машину, чтобы веб-ссылка работала?

Я использую Visual Studio 2010


person LittleFighter    schedule 04.09.2013    source источник


Ответы (1)


Перейдите в свой проект -> Справка -> Right Click on dotMailer (Your Reference) --> Go to Properties --> Set Copy Local property value as True. Как показано ниже

При распространении проекта необходимо указать ссылки "Copy local Property as True". Тогда только указанные Dll's будут скопированы в папки корзины публикации.

введите описание изображения здесь

Ссылка здесь

Связанный вопрос / тема здесь

person RajeshKdev    schedule 04.09.2013
comment
Я обнаружил в другом потоке здесь, что этот параметр не всегда работает с первого раза, попробует установить значение true / false несколько раз, чтобы посмотреть, повлияет ли это, когда я скопирую .exe на тестовую машину. Спасибо за поддержку, мне очень приятно. - person LittleFighter; 04.09.2013