У меня есть приложение .NET, которое предназначено для запуска на локальном ПК и запускается из общей папки в локальной сети.
Отлично работает на 32-битных рабочих станциях Windows XP и Vista.
Но происходит сбой с System.InvalidOperationException на 64-разрядной Windows Server 2008.
Локально работает во всех трех конфигурациях.
В чем может быть причина?
.NET 2.0 установлена на всех задействованных машинах.
Резюме:
32 бит XP: работает локально и удаленно
32-битная Vista: работает локально и удаленно
64-разрядная версия 2008: работает локально, происходит сбой удаленно
«Удаленно» означает запуск локально, но запускается с общего файлового ресурса, а не с локального диска.
Для зоны безопасности установлено «полное доверие» для «Локальной интрасети» на всех задействованных машинах, включая 64-разрядную машину 2008 года.
Есть идеи?