C# 在.NET远程处理中的德国XP计算机上创建IPCConnel时出错

C# 在.NET远程处理中的德国XP计算机上创建IPCConnel时出错,c#,remoting,.net-remoting,C#,Remoting,.net Remoting,当我打这个电话时: RemotingConfiguration.Configure(QviDBXml.NetworkConfigName, false); 我得到以下异常结果 UcpService:.NET远程处理启动异常:消息:远程处理配置失败,出现异常“System.Reflection.TargetInvocationException:调用的目标已引发异常。-->System.Security.Principal.IdentityNotMappedException:无法翻译某些或所有

当我打这个电话时:

RemotingConfiguration.Configure(QviDBXml.NetworkConfigName, false);
我得到以下异常结果

UcpService:.NET远程处理启动异常:消息:远程处理配置失败,出现异常“System.Reflection.TargetInvocationException:调用的目标已引发异常。-->System.Security.Principal.IdentityNotMappedException:无法翻译某些或所有标识引用。 在System.Runtime.Remoting.Channel.Ipc.IpcServerChannel.StartListening(对象数据)中

exe.config文件位于正确的文件夹中,当它配置为以美国英语运行时,在同一台机器上工作良好


如果有任何帮助,我将不胜感激。

原来问题是我的.config文件中有不正确的授权数据:

<channel ref="ipc" portName="qviucp" authorizedGroup="Everyone" exclusiveAddressUse="false">       
    <serverProviders> 
        <formatter ref="binary" typeFilterLevel="Full" /> 
    </serverProviders> 
</channel> 


一旦我设置了authorizedGroup=“Jeder”,服务就可以正常启动。

因为异常是一个
IdentityNotMappedException
,所以我假设这是与身份验证相关的。您应该让我们知道这是如何为您的服务设置的。由于异常详细信息提到无法转换标识,这是否意味着操作系统正在尝试转换用户名?当前登录的用户是默认的管理员帐户。我现在无法访问服务器的配置文件,但如果这有助于理解这一点,我将在明天发布。