加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – 无法启动服务:无法加载程序集

发布时间:2020-12-14 05:25:55 所属栏目:Windows 来源:网络整理
导读:我正在尝试组建一个承载WCF服务的 Windows服务. 我的项目结构如下: 服务 Service.Contracts Service.Host Service.Setup Service.Host项目包含ProjectInstaller,Service.Setup项目包含WindowsInstaller. 现在,所有内容都构建和安装都很好,但是当我尝试启动
我正在尝试组建一个承载WCF服务的 Windows服务.
我的项目结构如下:

>服务
> Service.Contracts
> Service.Host
> Service.Setup

Service.Host项目包含ProjectInstaller,Service.Setup项目包含WindowsInstaller.

现在,所有内容都构建和安装都很好,但是当我尝试启动该服务时,它立即停止运行,并在我的事件日志中显示以下消息:

Service cannot be started. System.TypeLoadException: Could not load type 'Service' from 
assembly 'Service,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null'.
at Host.Service.OnStart(String[] args)
at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)

当我检查我的安装项目的输出文件夹时,我可以看到Service.dll以及Service.Contracts.dll ……这让我措手不及.如果一切正常,我该如何调试?该怎么办?

解决方法

修复:名称空间声明的愚蠢错误.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读