Удаленное взаимодействие .NET и Server 2008 (64-разрядная версия)

StackOverflow https://stackoverflow.com/questions/147973

Вопрос

У меня есть приложение .NET, которое предназначено для запуска на локальном ПК и запуска из общей папки в локальной сети.

Он отлично работает на 32-битных рабочих станциях Windows XP и Vista.

Но это не удается из-за исключения System.InvalidOperationException на 64-разрядной версии Windows Server 2008.

Он отлично работает локально во всех трех конфигурациях.

Что может быть причиной?

.NET 2.0 установлен на всех задействованных компьютерах.

Краткое содержание:

32-битная XP:Проходит локально и удаленно 32 -битный Vista:Проходит локально и удаленно 64 бит 2008:работает локально, не работает удаленно

«Удаленно» означает запуск локально, но с общего файлового ресурса, а не с локального диска.

Для безопасности зоны установлено значение «полное доверие» для «Локальной интрасети» на всех задействованных компьютерах, включая 64-разрядную машину 2008 года.

Есть идеи?

Это было полезно?

Решение

Будут ли проекты работать в режиме x86?Для проверки используйте диспетчер конфигурации.

Другие советы

Мое первое предположение — это настройки безопасности Internet Explorer.Попробуйте добавить свой сервер в качестве доверенного сайта.

Это похоже на проблему безопасности, я не думаю, что набор инструкций ЦП имеет значение.Раньше у меня была такая же проблема при запуске приложений с сетевых дисков.

Я считаю, что это должно решить вашу проблему.Касполь

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top