WIN7 下 WCF 服务无法启动 百分

WIN7 下 WCF 服务无法启动 百分,第1张

要用管理员权限启动

方法:

首先在慧扰扰我的计李蚂算机单击右键选择“管前旦理”。然后打开本地用户和组。选择用户。在Administrator账户上单击右键,选择属性,把下面的“禁用此账户”复选框的钩去掉。重启计算机,选择Administrator。就OK了。在控制面板改的话,那个虽然也是管理员,但是等级比不上Administrato超级管理账户的!

运行如下命令凳森:

appcmd set app "扰袭localhost/MyService" /enabledProtocols:http,net.tcp

更改应用程序设置。

然后重启试试呢枣李亩?

主要的原因在于重新部署和访问权限的问题。

如果你修改了DLL内容,那么你必须要将修改DLL发送到客户端,如果你的DLL改了文件名,你的客户端必须要更新所有调用它文件;而是用WCF就没有这样的问题,你只需要更新WCF就可以,

而将DLL直接部署到客户端,且这个DLL是和有访纳大问限制的内容打交道的。即便你在DLL中设置的访问权限什么的。但你要知道,在客户机上运行的程序都是在客户机内存的,破解本地的数据要比黑掉服务器来的简单的多;并且,如果将DLL部署在客户端,那么就相当于所有的客户机都是直接于数据服务器相连的,为黑掉服务器打开了洞桥竖方便之门。

说白了,就和网络游戏的客户端和服务器一样的道理。为什么网游的客户端不直接连数据库处消宽理,非得花大价钱用服务器,所谓的分布式计算不是很好么。道理就是这样的,一个是安全,一个方便更新和控制


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12295193.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存