Ejemplo n.º 1
0
 static void Resolver_Warning(AssemblyResolver.WarningId warning, string message, string[] parameters)
 {
     if (warning != AssemblyResolver.WarningId.HigherVersion)
     {
         Console.Error.WriteLine("Warning: " + message, parameters);
     }
 }
Ejemplo n.º 2
0
    static void loader_Warning(AssemblyResolver.WarningId warning, string message, string[] parameters)
    {
        switch (warning)
        {
        case AssemblyResolver.WarningId.HigherVersion:
            StaticCompiler.IssueMessage(Message.AssumeAssemblyVersionMatch, parameters);
            break;

        case AssemblyResolver.WarningId.InvalidLibDirectoryOption:
            StaticCompiler.IssueMessage(Message.InvalidDirectoryInLibOptionPath, parameters);
            break;

        case AssemblyResolver.WarningId.InvalidLibDirectoryEnvironment:
            StaticCompiler.IssueMessage(Message.InvalidDirectoryInLibEnvironmentPath, parameters);
            break;

        case AssemblyResolver.WarningId.LegacySearchRule:
            StaticCompiler.IssueMessage(Message.LegacySearchRule, parameters);
            break;

        case AssemblyResolver.WarningId.LocationIgnored:
            StaticCompiler.IssueMessage(Message.AssemblyLocationIgnored, parameters);
            break;

        default:
            StaticCompiler.IssueMessage(Message.UnknownWarning, string.Format(message, parameters));
            break;
        }
    }