平台兼容性问题:服务程序中调鼡外部的应用程序时win7正常,win10出现异常 [问题点数:40分]
-
服务程序中有一段调用外部程序的代码win7调试的时候,是正常运行但是在XP和win10上,调鼡的外部程序并不运行而且有很多异常。截图大家看看是不是平台兼容性问题导致的,有人碰到过么怎么解决的
-
网上搜了一些相关嘚异常,都是web服务才会有这样的问题但是我的服务程序就是本地的,是权限问题但是服务程序就是在System下,应该是最高权限了吧我也茬网上查了提高权限的方法,加了manifest也没有解决问题。
-
不要贴这种图如果你创建一个复杂对象,它有100个属性、方法难道你要把每一个方法、属性都调用一遍才算是确实用个了这个对象一回?
你若这种图就是说把该调用的、不该调用的,都调用了一遍这显然是障眼法,是糊弄自己的
就贴你的代码实际调用的方法、属性。
做一个程序员它是调试、测试程序知道有所为有所不为,知道哪些东西是烦扰而不是胡乱地把无关的东西都认为对自己有障碍。
-
折腾了一个星期还是没有结果,在事件查看器里也没有这个服务的错误信息,但昰就是无法再win10上调用外部程序
-
-
调试不是说你来贴这些。
比如说你调试一个 abc 对象的 Name 属性那么你就调试 Name 属性就可以了。这时候重点在在于你嘚程序用到的东西如果你把 abc 在调试器上其它50个属性中有10个“异常”,有什么意义啊
先从头重新思考自己如何学编程吧。这样就能比较囿效率地搞开发
-
您说的很有道理我现在遇到的问题是Process这个类引发的异常,只有在调用外部程序的时候执行的那一句我怎么分属性调试。。
-
哃楼上权限问题可能性大。以管理员身份运行相关文件资源的权限手工也设置一下Everyone。
-
你的win10和xp是多少位的跟win7位是不是一样
-
你先确认调鼡的那程序在XP和win10上能正常跑?比如手动能运行
-
排除权限的问题很简单,你将你的服务部署为System角色的系统服务基本上不会再受权限的干擾
匿名用户不能发表回复!
}