Errore del compilatore CS1725

Aggiornamento: novembre 2007

Messaggio di errore

Il riferimento all'assembly Friend "riferimento" non è valido. Nelle dichiarazioni InternalsVisibleTo non è possibile specificare la versione, le impostazioni cultura, il token di chiave pubblica o l'architettura del processore.
Friend assembly reference 'reference' is invalid. InternalsVisibleTo declarations cannot have a version, culture, public key token, or processor architecture specified.

Non è possibile aggiungere impostazioni cultura di versione in un riferimento all'assembly Friend. Le classi parziali devono essere visibili agli assembly Friend.

Esempio

Nell'esempio riportato di seguito viene generato l'errore CS1725.

// CS1725.cs
// compile with: /target:library
using System.Runtime.CompilerServices;
[assembly:InternalsVisibleTo("partial01,version=1.1.0.0")]   // CS1725
// try the following line instead
// [assembly:InternalsVisibleTo("partial01")]

partial class TestClass 
{
   public static string strBar = "my string";
}