; ============================================================================= ; B28 English — AssemblyInfo.cs standard template ; B28 英文版 — AssemblyInfo.cs 标准模板 ; ============================================================================= ; ; Save this file as Properties\AssemblyInfo.cs (VS default location). ; ; Key points: ; 1. ComVisible = false (custom functions don't need COM exposure) ; 2. GUID is the COM identifier for the assembly; each project needs a unique one ; (VS auto-generates one by default). ; ============================================================================= using System.Reflection; using System.Runtime.InteropServices; [assembly: AssemblyTitle("MyExcelAddIn")] [assembly: AssemblyDescription("B28 tutorial sample: custom functions + RTD real-time data")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("MyExcelAddIn")] [assembly: AssemblyCopyright("Copyright © 2026")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] // ComVisible: whether types are visible to COM. Set to false for custom-function scenarios. [assembly: ComVisible(false)] // GUID: COM identifier for the assembly; MUST be unique. // VS auto-generates a fresh one when creating the project; do not copy from others. [assembly: Guid("8e2b0e5e-1234-4d5f-9f8e-abcd1234efgh")] // Version: 4-part (Major.Minor.Build.Revision); Excel-DNA doesn't care, but fix it. [assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyFileVersion("1.0.0.0")]