服务无法启动。 System.IO.FileNotFoundException:无法加载文件或程序集

时间:2009-07-03 12:56:46

标签: windows-services

当尝试在Windows 64位计算机上安装我的32位服务时,我的安装程序将文件放在SysWOW64目录中,当我尝试启动服务时,会将事件写入事件日志,日志显示:

“服务无法启动.System.IO.FileNotFoundException:无法加载文件或程序集'System.ServiceModel,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'或其中一个依赖项。系统无法找到指定的文件。 文件名:'System.ServiceModel,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'“

我已经手动将文件复制到System32目录,但这没什么区别。

有关为何我的服务无法启动的任何建议?

由于

1 个答案:

答案 0 :(得分:2)

看起来服务无法在启动时加载程序集System.ServiceModel。 是否在计算机上安装了.NET Framework 3.0或3.5?