BasicExpressionCompiler.vsdconfigxml 2.2 KB
Newer Older
1 2 3
<?xml version="1.0" encoding="utf-8"?>
<!--

N
Neal Gafter 已提交
4
     Copyright (c) Microsoft.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information.
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

-->
<Configuration xmlns="http://schemas.microsoft.com/vstudio/vsdconfig/2008">
  <DefineGuid Name="VisualBasicExpressionCompilerId" Value="3E921230-F90B-4FEB-8476-9269C61D2E0A"/>
  <ManagedComponent
    ComponentId="VisualBasicExpressionCompilerId"
    ComponentLevel="9991500"
    Synchronized="true"
    AssemblyName="Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler">
    <Class Name="Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.VisualBasicExpressionCompiler">
      <Implements>
        <InterfaceGroup>
          <Filter>
            <LanguageId RequiredValue="DkmLanguageId.VB"/>
          </Filter>
          <Interface Name="IDkmClrExpressionCompiler"/>
          <Interface Name="IDkmClrExpressionCompilerCallback"/>
        </InterfaceGroup>
        <InterfaceGroup
          CallOnlyWhenLoaded="true">
          <NoFilter/>
          <Interface Name="IDkmModuleModifiedNotification"/>
        </InterfaceGroup>
      </Implements>
    </Class>
    <Class Name="Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.VisualBasicFrameDecoder">
      <Implements>
        <InterfaceGroup>
          <Filter>
            <LanguageId RequiredValue="DkmLanguageId.VB"/>
            <RuntimeId RequiredValue="DkmRuntimeId.Clr"/>
C
Charles Stoner 已提交
36
            <RuntimeId RequiredValue="DkmRuntimeId.ClrNativeCompilation"/>
37 38 39 40 41 42 43 44 45 46 47
          </Filter>
          <Interface Name="IDkmLanguageFrameDecoder"/>
        </InterfaceGroup>
      </Implements>
    </Class>
    <Class Name="Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.VisualBasicLanguageInstructionDecoder">
      <Implements>
        <InterfaceGroup>
          <Filter>
            <LanguageId RequiredValue="DkmLanguageId.VB"/>
            <RuntimeId RequiredValue="DkmRuntimeId.Clr"/>
C
Charles Stoner 已提交
48
            <RuntimeId RequiredValue="DkmRuntimeId.ClrNativeCompilation"/>
49 50 51 52 53 54 55
          </Filter>
          <Interface Name="IDkmLanguageInstructionDecoder"/>
        </InterfaceGroup>
      </Implements>
    </Class>
  </ManagedComponent>
</Configuration>