Я создал приложение WPF (веб-скребок), версия отладки работает, как ожидалось, на моем компьютере, но после копирования файлов на клиенты он показывает интерфейс пользователя и после нажатия кнопки, чтобы отказаться, он ничего не делает, у меня такая же ОС, как у клиента (Windows 7 64 бит), я не могу догадаться, в чем проблема? Может кто-нибудь мне помочь ?Приложение WPF отлично работает на моем компьютере, но не на компьютере-клиенте
ответ
Наряду с другими диагностики, которые вы делаете, чтобы выяснить, почему вы можете запустить приложение на вашем компьютере, но клиент не может запустить его на своем компьютере, чтобы перепроверить роли вы оба в ...
Как разработчик, вы, скорее всего, запустите свой компьютер разработки с помощью Полных прав доступа. Таким образом, вы не видите те же защищенные исключения , когда вы отлаживаете приложение, которое пользователи могут видеть, когда они запускают его с ограниченными разрешениями.
Чтобы поймать эти исключения, вам необходимо отладить приложение с теми же правами, что и у конечного пользователя. Отладка с ограниченными правами может быть разрешена на странице «Безопасность» Проекта Дизайнер.
Когда вы отлаживаете приложение с ограниченными разрешениями, исключения будут подняты для любых требований безопасности кода, которые не были включены на странице безопасности. Появится вспомогательный помощник, , содержащий предложения по изменению кода, чтобы исключить исключение .
Вот фрагмент всплывал все различные роли ...
WindowsIdentity wi = WindowsIdentity.GetAnonymous();
WindowsPrincipal wp = new WindowsPrincipal(wi);
foreach (var e in Enum.GetValues(typeof (WindowsBuiltInRole)))
{
if (wp.IsInRole(e.ToString()))
{
MessageBox.Show(String.Format("{0} is in role {1}", wp.Identity.Name, e.ToString()));
}
else
{
MessageBox.Show(String.Format("{0} is NOT in role {1}", wp.Identity.Name, e.ToString()));
}
}
Эти вещи помогут вам в дальнейшем выяснить, почему та же программа ведет себя по-разному на двух компьютерах, управляемых двух разных людей.
спасибо, но проблема не в этом, речь идет о версии фреймворка .net, установленной на клиентском ПК. – user2567191
запустить программу под названием CLRVer.exe на обеих машинах. –
проблема решена. пропущенный файл dll открытого xml sdk – user2567191
- 1. Приложение C# не работает на моем компьютере
- 2. Javascript: сайт работает отлично на моем компьютере, но на старшем компьютере он висит на сайте
- 3. Игра работает медленно на телефоне, но отлично работает на компьютере
- 4. C Ядро - отлично работает на VM, но не на компьютере?
- 5. Мой сценарий работы отлично на моем компьютере, но не на другом компьютере
- 6. Как обеспечить, чтобы приложение WPF отлично работало на компьютере пользователя?
- 7. Мой Rdlc работает на моем компьютере, но не на сервере
- 8. jquery code работает на jfiddle, но не на моем компьютере?
- 9. JQuery аккордеон работает на моем компьютере, но не на сервере
- 10. Мой проект отлично работает на моем локальном компьютере, но не на веб-сервере
- 11. Bootstrap carrousel отлично работает на моем компьютере, но не на сайте
- 12. Приложение отлично работает на AVD, но не на реальном устройстве
- 13. Мое приложение JavaMail отлично работает на эмуляторе, но оно не работает на моем мобильном устройстве Android
- 14. Невозможно запустить приложение WPF на другом компьютере
- 15. inpou32.dll не работает на моем компьютере
- 16. Java-приложение отлично работает на win32, но не на win64
- 17. Jar File работает на моем компьютере, но не работает на другом компьютере
- 18. Приложение WPF не запускается на другом компьютере
- 19. Почему мое приложение Ajax не работает на моем локальном компьютере?
- 20. Ошибка синтаксиса SQL на его компьютере, но не на моем?
- 21. AVD не работает на моем компьютере W7
- 22. почта не работает на моем компьютере
- 23. move_uploaded_file не работает на моем локальном компьютере
- 24. ошибка CodeIgniter, но отлично работает на моем локальном сервере
- 25. Ошибка связи при запуске файла .jar на другом компьютере, но отлично работает в моем
- 26. Попытка настроить приложение heroku на моем компьютере
- 27. Приложение работает отлично на симуляторе, но сбой на устройстве
- 28. ViewContext.RouteData.Values ["action"] null на сервере ... отлично работает на локальном компьютере
- 29. Мое приложение работает отлично местное, но не на удаленном сервере
- 30. python import breaks в среде сервера, но отлично работает на моем компьютере
Вы проверяете роль клиента по сравнению с вашим? –
Я не знаю, что вы имеете в виду – user2567191