SAP的程序用客户端连接正常,用C#连接死活连不上问题的解决

简介:
客户打电话过来,我们的程序不能正常运行了,晕倒啊,以前好好的程序怎么会不正常呢?
在我电脑上测试运行正常,在别人的电脑上运行不正常,在另一个同事的电脑上运行也正常。
在客户的电脑上进行了很多测试,就2个电脑不能运行,其他电脑都正常,操作系统,安装的软件
都正常,死活不放到那2个电脑上就不能运行,用SAP的客户端连接很正常。
折腾了3-4天,找了N多资料也没有找到解决的方法,实在没办法,我们克隆电脑,运行,程序
可以了,拿到客户那里运行,也正常,下午客户又打电话过来,说程序不能正常运行了,真的是
简直要崩溃了,到底是怎么回事啊?要不要人过日子啊?
前后2个人折腾了好几天,终于发现了问题的原因,原来电脑的名字换成中文就程序死活连不上,
电脑的名字是英文,程序就运行正常,哎,这个也要跟我的程序扯上关系,SAP搞死人啊。用
他的客户端就没事,用自己的程序就死活不行,引用的是DLL无法修改无法测试,也没那个底层
DLL测试的水平啊。
分享给SAP相关的技术人员,或者电脑名字乱命名的朋友们,你们是否也这么折腾过呢?
 
将权限管理、工作流管理做到我能力的极致,一个人只能做好那么很少的几件事情。



本文转自 jirigala 51CTO博客,原文链接:http://blog.51cto.com/2347979/451612,如需转载请自行联系原作者
目录
打赏
0
0
0
0
265
分享
相关文章
C#程序如何编译成Native代码
【10月更文挑战第15天】在C#中,可以通过.NET Native和第三方工具(如Ngen.exe)将程序编译成Native代码,以提升性能和启动速度。.NET Native适用于UWP应用,而Ngen.exe则通过预编译托管程序集为本地机器代码来加速启动。不过,这些方法也可能增加编译时间和部署复杂度。
370 2
|
5月前
|
C# 一分钟浅谈:GraphQL 客户端调用
本文介绍了如何在C#中调用GraphQL API,涵盖基本步骤、常见问题及解决方案。首先,通过安装`GraphQL.Client`库并创建客户端实例,连接到GraphQL服务器。接着,展示了如何编写查询和突变,以及处理查询语法错误、变量类型不匹配等常见问题。最后,通过具体案例(如管理用户和订单)演示了如何在实际项目中应用这些技术,帮助开发者更高效地利用GraphQL。
97 38
C# 一分钟浅谈:GraphQL 客户端调用
C# 一分钟浅谈:GraphQL 客户端调用
本文介绍了如何在C#中使用`GraphQL.Client`库调用GraphQL API,涵盖基本查询、变量使用、批量请求等内容,并详细说明了常见问题及其解决方法,帮助开发者高效利用GraphQL的强大功能。
147 57
Benchmark.NET:让 C# 测试程序性能变得既酷又简单
Benchmark.NET是一款专为 .NET 平台设计的性能基准测试框架,它可以帮助你测量代码的执行时间、内存使用情况等性能指标。它就像是你代码的 "健身教练",帮助你找到瓶颈,优化性能,让你的应用跑得更快、更稳!希望这个小教程能让你在追求高性能的路上越走越远,享受编程带来的无限乐趣!
191 13
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(上)
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(上)
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(下)
本文接续前文,深入讲解了在Windows环境下使用C#和ADO.NET操作南大通用GBase 8s数据库的方法。通过Visual Studio 2022创建项目,添加GBase 8s的DLL引用,并提供了详细的C#代码示例,涵盖数据库连接、表的创建与修改、数据的增删查改等操作,旨在帮助开发者提高数据库管理效率。
Redis 入门 - C#.NET Core客户端库六种选择
Redis 入门 - C#.NET Core客户端库六种选择
141 8
C# 使用 WinForm MDI 模式管理多个子窗体程序的详细步骤
WinForm MDI 模式就像是有超能力一般,让多个子窗体井然有序地排列在一个主窗体之下,既美观又实用。不过,也要小心管理好子窗体们的生命周期哦,否则一不小心就会出现一些意想不到的小bug
489 0
|
7月前
|
C#中的命名空间与程序集管理
在C#编程中,`命名空间`和`程序集`是组织代码的关键概念,有助于提高代码的可维护性和复用性。本文从基础入手,详细解释了命名空间的逻辑组织方式及其基本语法,展示了如何使用`using`指令访问其他命名空间中的类型,并提供了常见问题的解决方案。接着介绍了程序集这一.NET框架的基本单位,包括其创建、引用及高级特性如强名称和延迟加载等。通过具体示例,展示了如何创建和使用自定义程序集,并提出了针对版本不匹配和性能问题的有效策略。理解并善用这些概念,能显著提升开发效率和代码质量。
281 4
|
6月前
|
C#开发的程序如何良好的防止反编译被破解?ConfuserEx .NET混淆工具使用介绍
C#开发的程序如何良好的防止反编译被破解?ConfuserEx .NET混淆工具使用介绍
304 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等