Je suis en train de créer un objet DLL à partir de mon code C#, j'ai trouvé quelques links qui me guide pour créer mon fichier DLL et l'utiliser dans Excel comme je le voulais. L'une des étapes consiste à cocher la case "Enregistrer COM interop" dans l'onglet Bbild du projet. Malheureusement, cette case à cocher est toujours désactivée! Est-ce que quelqu'un sait comment l'activer? sachant que j'utilise VS 2010C# Registre COM interop
Répondre
d'abord vérifier votre type de sortie, il doit être une bibliothèque de classes et non une application console.
Secondly if your problem persist, open your csproj and modify your node
<RegisterForComInterop>true</RegisterForComInterop>
J'ai essayé, mais je ne pouvais pas connaître le nom du nœud xml pour "Register COM interop" car il n'existe pas du tout dans le fichier xml de csproj – Emo
Je pense que vous devez d'abord modifier votre type de sortie avant d'ajouter la propriété, vous peut trouver le type de sortie dans la section Application, avant de construire –
- 1. C# + COM Interop, version déterministe
- 2. Direct3D COM interop en C#
- 3. Silverlight 4 et COM Interop
- 4. interface COM Interop coulée
- 5. COM interop question
- 6. VBA/C# COM interop - Erreur 430
- 7. Aide avec COM Interop
- 8. COM Interop .NET STA
- 9. "S'inscrire à COM Interop" vs "Rendre l'ensemble COM visible"
- 10. .Net to COM Interop Tester
- 11. Appelez COM avec COM interop dll
- 12. Side-by-Side COM Interop avec C# et VBA
- 13. domaines d'application dans COM interop
- 14. C++ COM non géré et C++ .NET4 géré interop
- 15. Marquage des BSTR de C++ vers C# avec COM interop
- 16. Enregistrement d'assemblys x64 pour COM Interop
- 17. Com Interop Ordre des déclarations
- 18. 800a0035 Erreur avec Net-COM Interop
- 19. Composants COM Interop restants en mémoire
- 20. COM - .NET Interop - Winform à partir du client COM
- 21. DTSearch COM Interop - Comment exposer des objets à C#?
- 22. Accès à la mémoire protégée en C# via COM interop
- 23. Retour d'un tableau de JS à C# avec COM-Interop
- 24. C# Com Interop: Définir la couleur de fond de rang
- 25. erreur lors de l'appel de C# com interop dll
- 26. COM Interop IDictionary - Comment récupérer une valeur en C#?
- 27. Sérialisation de l'objet COM Interop à l'aide de C#
- 28. com interop: comment consommer C# à partir d'Excel ou Access
- 29. C# Outlook 2007 L'application COM Interop ne quitte pas!
- 30. versions multiples d'une Com Interop DLL
Si vous ne pouvez pas savoir comment faire de l'EDI, vous pouvez simplement appeler vous RegAsm.exe. – bmm6o