Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az azonos egyszerű névvel rendelkező szerelvény importálása már megtörtént. Távolítsa el az egyik hivatkozást, vagy írja alá őket egymás mellett való engedélyezéshez.
A fordító eltávolítja az azonos elérési útú és fájlnévvel rendelkező hivatkozásokat, de lehetséges, hogy ugyanaz a fájl két helyen létezik, vagy elfelejtette módosítani a verziószámot. Ez a hiba arra mutat rá, hogy két hivatkozás azonos szerelvényi identitással rendelkezik, így a fordítónak nincs módja különbséget tenni közöttük a metaadatokban. Távolítsa el az egyik redundáns hivatkozást, vagy valahogy egyedivé tegye a hivatkozásokat, például a szerelvény verziószámának növelésével.
Az alábbi kód cs1703-at generál.
1. példa
Ez a kód létrehozza az A szerelvényt az .\bin1 könyvtárban.
Mentse ezt a példát egy CS1703a1.cs nevű fájlba, és állítsa össze a következő jelölőkkel: /t:library /out:.\bin1\cs1703.dll /keyfile:key.snk
using System;
public class A { }
2. példa
Ez a kód létrehozza az A szerelvény másolatát a .\bin2 könyvtárban.
Mentse ezt a példát egy CS1703a2.cs nevű fájlba, és állítsa össze a következő jelölőkkel: /t:library /out:.\bin2\cs1703.dll /keyfile:key.snk
using System;
public class A { }
3. példa
Ez a kód a két korábbi modul A szerelvényére hivatkozik.
Mentse ezt a példát egy CS1703ref.cs nevű fájlba, és állítsa össze a következő jelölőkkel: /t:library /r:A2=.\bin2\cs1703.dll /r:A1=.\bin1\cs1703.dll
extern alias A1;
extern alias A2;