Ich versuche, eine C# -WPF mit einem WindowsFormsHost zu installieren, die ESRI ArcEngine lädt.Wie DLL in der GAC registrieren?
Das MSI-Installer gibt diesen Fehler:
Unable to install. The app requires assembly ESRI.ArcGIS.Framework Version
10.0.0.0 to be installed in the GAC first
ich bereits die ESRI ArcEngine Runtime 10 installiert, die diese Art der Sache zu handhaben soll, aber ich denke, es ist nicht perfekt.
Auf dem Zielcomputer befindet sich die Datei framework.dll im Ordner: C:\Program Files\ArcGIS\DeveloperKit10.0\DotNet
, aber nicht in c:\windows\assembly
.
Ich habe mit der rechten Maustaste auf die Baugruppe geklickt und dann auf Register geklickt, um mich zu registrieren, aber das behob mein Problem nicht.
Whoa, ist das alles heutzutage notwendig? Keine Befehlszeile? –
"diese Tage" wurde schlecht gestellt. Das ist, was * benutzt * hat, um zu funktionieren. Nicht mehr für .NET 4.0 GAC. Das könnte auch das Problem des OP erklären. Außerdem ist gacutil.exe ein SDK-Tool, das auf dem Zielcomputer nicht verfügbar ist. –