diff --git a/Assets/YooAsset/Editor/Assembly/AssemblyInfo.cs b/Assets/YooAsset/Editor/Assembly/AssemblyInfo.cs new file mode 100644 index 00000000..00fc6773 --- /dev/null +++ b/Assets/YooAsset/Editor/Assembly/AssemblyInfo.cs @@ -0,0 +1,5 @@ +using System.Runtime.CompilerServices; + +// 外部友元 +[assembly: InternalsVisibleTo("YooAsset.EditorExtension")] +[assembly: InternalsVisibleTo("Assembly-CSharp-Editor")] \ No newline at end of file diff --git a/Assets/YooAsset/Editor/Assembly/AssemblyInfo.cs.meta b/Assets/YooAsset/Editor/Assembly/AssemblyInfo.cs.meta new file mode 100644 index 00000000..6fdeab43 --- /dev/null +++ b/Assets/YooAsset/Editor/Assembly/AssemblyInfo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ef774f01e50ab0a4d88122041938a6b9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/YooAsset/Runtime/Assembly/AssemblyInfo.cs b/Assets/YooAsset/Runtime/Assembly/AssemblyInfo.cs index a9cbeb24..44f61ae0 100644 --- a/Assets/YooAsset/Runtime/Assembly/AssemblyInfo.cs +++ b/Assets/YooAsset/Runtime/Assembly/AssemblyInfo.cs @@ -1,7 +1,10 @@ using System.Runtime.CompilerServices; +// 内部友元 [assembly: InternalsVisibleTo("YooAsset.Editor")] -[assembly: InternalsVisibleTo("YooAsset.EditorExtension")] -[assembly: InternalsVisibleTo("YooAsset.RuntimeExtension")] [assembly: InternalsVisibleTo("YooAsset.Test.Editor")] + +// 外部友元 +[assembly: InternalsVisibleTo("YooAsset.RuntimeExtension")] +[assembly: InternalsVisibleTo("YooAsset.EditorExtension")] [assembly: InternalsVisibleTo("Assembly-CSharp-Editor")] \ No newline at end of file