2013-09-04 2 views
1

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

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

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

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

Следует ли скопировать что-нибудь из папки Visual Studio project на тестовую машину для работы в Интернете?

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

ответ

1

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

Хотя распределение проекта, мы должны установить ссылки "Copy local Property as True". Затем только скопированные ссылки Dll's будут скопированы для публикации папок с папками.

enter image description here

Reference is here

Related Question/Thread is here

+0

справа я обнаружил его, Copy Local верно по умолчанию ... – LittleFighter

+1

я нашел в другом потоке [здесь] (http://stackoverflow.com/questions/320295/how-do-copy-local-work), что этот параметр не всегда работает в первый раз, попытается установить значение true/false несколько раз, если он имеет эффект при копировании EXE-файла к испытательной машине. Спасибо за поддержку, я очень доволен. – LittleFighter

+0

Спасибо, это сработало! Надеюсь, это будет так. – LittleFighter