Net Core project.json ermöglicht die Konfiguration von verschiedenen Montageeigenschaften (zB Titel, Version, Copyright), dass eine traditionelle Net-Anwendung definieren würde Attribute der Regel platziert in AssemblyInfo.cs (zB AssemblyTitle, AssemblyCopyright, AssemblyVersion). Eine Assembly-Eigenschaft, die ich in Project.json nicht festgelegt habe, ist jedoch InternalsVisibleTo.project.json Equivalent von InternalsVisibleTo
Gibt es eine Möglichkeit, project.json zu verwenden, um anzuzeigen, dass eine andere Assembly interne Sichtbarkeit in das aktuelle Projekt haben sollte?
ASP.NET Core-Projekte haben keine 'AssemblyInfo.cs' Datei. –
@NikolayKostov: Wird bearbeitet. –
Sie erhalten nun eine Menge von 'assemblyinfo.cs' automatisch aus dem Paketinfo-Teil der csproj-Datei für Sie generiert. Es erzeugt eine CS-Datei für Sie, zum Beispiel: 'MyProject \ obj \ Debug \ netstandard1.6 \ MyProject.AssemblyInfo.cs'. Es tut das InternalsVisibleTo jedoch nicht wie zuvor. –