コード例 #1
0
 internal InteractiveMetadataReferenceResolver(ImmutableArray <string> searchPaths, string baseDirectory)
 {
     this.gacResolver = new GacFileResolver(
         searchPaths,
         baseDirectory: baseDirectory,
         architectures: GacFileResolver.Default.Architectures,               // TODO (tomat)
         preferredCulture: System.Globalization.CultureInfo.CurrentCulture); // TODO (tomat)
 }
コード例 #2
0
        internal RoslynWorkspace(HostServices host, NuGetConfiguration nuGetConfiguration, RoslynHost roslynHost)
            : base(host, WorkspaceKind.Host)
        {
            _nuGetConfiguration   = nuGetConfiguration;
            _referencesDirectives = new ConcurrentDictionary <string, DirectiveInfo>();
            _gacResolver          = GacFileResolver.IsAvailable ? new GacFileResolver() : null;

            RoslynHost = roslynHost;
        }