.NET Remoting和Server 2008(64位)

时间:2008-09-29 08:41:51

标签: .net windows-server-2008 network-share

我有一个.NET应用程序,它应该在本地PC上运行,并从LAN上的文件共享开始。

在32位Windows XP和Vista工作站上运行良好。

但它在64位Windows Server 2008上出现System.InvalidOperationException失败。

它在所有三种配置上都可以在本地运行。

可能是什么原因?

.NET 2.0安装了所有涉及的机器。

要点:

32位XP:本地和远程运行 32位Vista:本地和远程运行 64位2008:本地运行,远程失败

“remote”表示在本地运行,但是从文件共享而不是本地驱动器启动。

在包括64位2008计算机在内的所有计算机上,“本地Intranet”的区域安全性设置为“完全信任”。

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

项目是否设置为在x86模式下运行?使用配置管理器进行检查。

答案 1 :(得分:0)

我的第一个猜测是Internet Explorer安全设置。尝试将您的服务器添加为可信站点。

答案 2 :(得分:0)

这听起来像是一个安全问题,我不认为CPU的指令集会产生影响。我曾经在从网络驱动器运行应用程序时遇到同样的问题。

我相信这应该可以解决你的问题。 Caspol