Festlegen des ActiveX-Steuerungsnamens

Ich habe ein ActiveX-Steuerelement und habe es mit einem Testzertifikat signiert. Alles funktioniert einwandfrei. Das Problem ist jedoch, dass in meinem Internet Explorer eine hässliche Nachricht angezeigt wird

Die Website möchte das folgende Add-On ausführen: 'Nicht verfügbar' unter 'Name des Steuerelements ist nicht verfügbar'. Wenn Sie der Website und dem Add-On vertrauen und die Ausführung zulassen möchten, klicken Sie hier ....

Warum ist der Kontrollname nicht verfügbar? Ich habe dieses ActiveX-Steuerelement in C # erstellt und meiner assemblyInfo.cs das Attribut ComVisible hinzugefügt. Hier ist der Code

using System.Reflection;
using System.Runtime.CompilerServices;
using System.Security.Permissions;
using System.Runtime.InteropServices;
//
// General Information about an assembly is controlled through the following 
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
//
[assembly: System.Runtime.InteropServices.ComVisible(true)]
[assembly: AssemblyTitle("My ActiveX Control")]
[assembly: AssemblyDescription("My ActiveX Control Description")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("CompanyXYZ")]
[assembly: AssemblyProduct("My ActiveX Control")]
[assembly: AssemblyCopyright("2009")]
[assembly: AssemblyTrademark("CompanyXYZ")]
[assembly: AssemblyCulture("")]     

//
// Version information for an assembly consists of the following four values:
//
//      Major Version
//      Minor Version 
//      Build Number
//      Revision
//
// You can specify all the values or you can default the Revision and Build Numbers 
// by using the '*' as shown below:

[assembly: AssemblyVersion("1.0.0.1")]

Bitte hilf mir?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage