找不到服务模块信息文件'* / roslynRemoteHost.servicehub.service.json'

时间:2018-08-22 19:26:12

标签: visual-studio roslyn

Visual Studio在打开现有的或创建新的aspnet mvc应用程序时崩溃

enter image description here

Visual Studio Enterprise 2017年 版本15.8.1

操作系统名称Microsoft Windows 10 Enterprise 版本10.0.14.393

在Google搜索中唯一有效的条目就是

https://github.com/dotnet/roslyn/issues/27781

但尚未解决。

事件日志异常

    Application: devenv.exe
    Framework Version: v4.0.30319
    Description: The application requested process termination through System.Environment.FailFast(string message).
    Message: StreamJsonRpc.RemoteInvocationException: Request locate failed with message: 
    Cannot find service module info file '*/roslynRemoteHost.servicehub.service.json' in 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\common7\ServiceHub\Services', using discovery services failed: VsixServiceDiscovery: One or more errors occurred.

1 个答案:

答案 0 :(得分:2)

尝试调试由于新的Visual Studio实例而崩溃的Visual Studio实例,我看到了以下错误。

  

此实现不属于经过验证的Windows平台FIPS的一部分   密码算法。

然后我去HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa并删除了FipsAlgorithmPolicy

我确实在该子项下有一个DWORD Enabled = 0,但是它不起作用。因此,在删除子项FipsAlgorithmPolicy之后,我可以再次打开或创建一个Web项目。