Прочитать на английском

Поделиться через


Ошибка компилятора CS1725

Недопустимая ссылка "ссылка" на дружественную сборку В объявлениях InternalsVisibleTo нельзя указывать версию, язык и региональные параметры, токен открытого ключа или архитектуру процессора.

Нельзя добавлять версию языка и региональных параметров в ссылку на дружественную сборку. Разделяемые классы должны быть видимыми для дружественных сборок.

Пример

Следующий пример приводит к возникновению ошибки CS1725:

C#
// 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";  
}  

См. также