Fordító figyelmeztetés (1. szint) CS1685

Az előre definiált "System.type name" típus a globális alias több szerelvényében van definiálva; a "Fájlnév" definíciójának használatával

Ez a hiba akkor fordul elő, ha egy előre definiált rendszertípus, például a System.int32 két szerelvényben található. Ennek egyik módja az, ha két különböző helyről hivatkozik az mscorlib-ra, például az .NET-keretrendszer 1.0-s és az 1.1-es verziót egymás mellett próbálják futtatni.

A fordító csak az egyik szerelvény definícióját fogja használni. A fordító csak globális aliasokban keres, nem keres definiált /hivatkozási kódtárakat. Ha a /nostdlib értéket adta meg, a fordító megkeresi Objecta fájlt, és a jövőben minden előre definiált típust keres abban a fájlban, amelyben megtaláltaObject.