无法加载Q#语言扩展

时间:2018-11-15 10:35:59

标签: visual-studio visual-studio-2017 quantum-computing q#

我从Microsoft网站安装了量子开发套件:

https://www.microsoft.com/en-us/quantum/development-kit

但是当我尝试打开一个项目或创建Q#时,我收到消息:

  

激活远程语言服务器Q#语言扩展时出错。有关更多详细信息,请运行devenv / log并检查.... \ ActivityLog.xml文件。

我运行它并发现:

  

错误       System.SystemException:主域和受信任域之间的信任关系失败。在System.Security.Principal.NTAccount.TranslateToSids(IdentityReferenceCollection sourceAccounts,Boolean&someFailed)在System.Security.Principal.NTAccount.TranslateToSids(IdentityReferenceCollection sourceAccounts,Boolean&someFailed)在System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts,Type targetType,Boolean&someFailed)在System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts ,在System.Security.Principal.NTAccount.Translate(Type targetType)在System.Security.AccessControl.CommonObjectSecurity.ModifyAccess(AccessControlModification修改,AccessRule规则,布尔值和已修改)在System.Security.AccessControl.CommonObjectSecurity键入targetType,布尔值ForceSuccess)。 Microsoft.Quantum.QsLanguageExtensionVS.QsLanguageClient.d__24.MoveNext()上System.IO.Pipes.PipeSecurity.AddAccessRule(PipeAccessRule规则)的AddAccessRule(AccessRule规则)-从上一个引发异常的位置开始的堆栈跟踪-在System.Runtime.Compile上的System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)上Microsoft.VisualStudio.LanguageServer.Client.RemoteLanguageServiceBroker.RemoteLanguageClientInstance.d__49.MoveNext堆栈中的rServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)在System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(任务任务)引发异常的位置---在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task任务)在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)在Microsoft.VisualStudio.Threading.ThreadingTools.d__12.MoveNext() ---从先前抛出异常的位置开始的堆栈跟踪---位于Microsoft.VisualStudio的System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task任务)处的System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)。 LanguageServer.Client.RemoteLanguageServiceBroker.RemoteLanguageClientInstance.d__47.MoveNext()---上一个loca的堆栈跟踪结束引发异常的位置---在Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)

     

Q#语言扩展

因此,我没有智能感知,*。qs文件没有被Q#识别。

Visual Studio 2017 15.9

Windows 10 1809

对此有任何想法吗?

1 个答案:

答案 0 :(得分:2)

我们发布了Visual Studio extension(0.3.1811.1501)的新版本,我们认为该版本可以解决此问题。您介意updating the extension并尝试一下吗?