Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  AutoCAD ObjectARX und .NET
  Fehlermeldung Err: Das Setup ...

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Fehlermeldung Err: Das Setup ... (1542 mal gelesen)
Dirk.B
Mitglied
Tischler / Leiter Arbeitsvorbereitung


Sehen Sie sich das Profil von Dirk.B an!   Senden Sie eine Private Message an Dirk.B  Schreiben Sie einen Gästebucheintrag für Dirk.B

Beiträge: 534
Registriert: 25.11.2003

AutoCAD 2019/2020
CAD+T 2020
HP ZBook 15 G4, 64-bit,
WIN 10 Pro

erstellt am: 04. Okt. 2012 10:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen!

Ich habe gestern Abend ein kleines Programm unter 32bit erstellt und getestet.
Das funktionierte auch soweit.

Nun wollte ich dieses auf einem 64bit Rechner Testen.
Habe die Verweise auf 64bit (AcDbMgd.dll, etc.) umgetsellt und das Programm (.dll)
erstellt.

Im Ausgabefenster wurde alles als ok angegeben.

Beim laden des Programms unter AutoCAD Netload bekomme ich nun folgende Fehlermeldung:
ERR: Das Setup der Assembly konnte nicht abgeschlossen werden (hr =
0x8007000b). Die Suche wurde beendet.

Kann mir als Umsteiger auf .Net da jemand weiterhelfen.

Vielen Dank im voraus.

------------------
Gruß

Dirk

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Brischke
Moderator
CAD on demand GmbH




Sehen Sie sich das Profil von Brischke an!   Senden Sie eine Private Message an Brischke  Schreiben Sie einen Gästebucheintrag für Brischke

Beiträge: 4171
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 04. Okt. 2012 10:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Dirk.B 10 Unities + Antwort hilfreich

Hallo Dirk,

in den allermeisten Fällen laufen die Programme Plattform-unabhängig -- je nach Programminhalt sogar unabhängig von der AutoCAD-Version. Dafür ist es aber notwendig, dass du den Verweisen auf die AutoCAD-Bibos folgende Einstellungen zuweist:
- lokale Kopie = false
- Spezifische Version = false

Beim Kompilieren musst du dann als Zielplatform: Any CPU einstellen.

Wenn es tatsächlich nicht anders geht, dass das Kompilieren für eine 64bit-Betriebssystem erfolgen muss, dann kompiliere ich das Projekt auch immer auf einem Rechner mit 64bit-Betriebssystem.

Grüße!
Holger

------------------
Holger Brischke
CAD on demand GmbH
Individuelle Lösungen von Heute auf Morgen.


defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Dirk.B
Mitglied
Tischler / Leiter Arbeitsvorbereitung


Sehen Sie sich das Profil von Dirk.B an!   Senden Sie eine Private Message an Dirk.B  Schreiben Sie einen Gästebucheintrag für Dirk.B

Beiträge: 534
Registriert: 25.11.2003

AutoCAD 2019/2020
CAD+T 2020
HP ZBook 15 G4, 64-bit,
WIN 10 Pro

erstellt am: 05. Okt. 2012 14:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Holger!

Soweit so gut.

Aber nun das nächste Problem.
Das Programm wird erstellt und ich kann es nun auch in AutoCAD aufrufen.

Nun bekomme ich aber diese Fehlermeldung:
Der 'Microsoft.Jet.OLEDB.4.0'-Provider ist nicht auf dem lokalen Computer registriert.

Die msjet40.dll habe ich daraufhin mal de.- und neuregristriert,aber ohne Erfolg.

Beim gouuglen kamen dauzu die unterschiedlichsten Infos bis dahin,
dass 'Microsoft.Jet.OLEDB.4.0'-Provider unter 64bit nicht funktioniert, stimmt dass?

Gibt es denn eine andere Möglichkeit eine Access - Datenbank mittels VB.Net unter Win7 64bit anzusprechen?

Hier mal ein Auszug aus dem Prog.- Code.

Code:

'Imports bzgl. Windows setzen
Imports System.IO
Imports System.Drawing
Imports System.Drawing.Drawing2D
Imports System.Globalization
Imports System.Windows.Forms
Imports System.Resources
Imports System
Imports System.Windows
Imports System.Data.Odbc

'Imports bzgl. AutoCAD setzen
Imports Autodesk.AutoCAD.Runtime.RuntimeSystem
Imports Autodesk.AutoCAD.ApplicationServices
Imports Autodesk.AutoCAD.DatabaseServices.Image
Imports Autodesk.AutoCAD.Geometry
Imports Autodesk.AutoCAD.Colors
Imports Autodesk.AutoCAD.EditorInput
Imports Autodesk.AutoCAD.GraphicsSystem.View

'....

Dim Filter As String
        Filter = Replace(TBFilter.Text, "*", "%")

        Dim dbName As String
        dbName = TBFolder.Text & "\Borm_SQL.mdb"

        Dim con As New OleDb.OleDbConnection
        Dim cmd As New OleDb.OleDbCommand
        Dim reader As OleDb.OleDbDataReader

        con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & dbName
        cmd.Connection = con

        Select Case CB_Auswahl.Text
            Case "Artikelnummer"
                cmd.CommandText = "Select PROD_DEFINITION.PD_NUM, ... LIKE '" & Filter & "'"
            Case "Bezeichnung"
                cmd.CommandText = "Select PROD_DEFINITION.PD_NUM, ... LIKE '" & Filter & "'"

'...
'...

        Try
            con.Open()

            reader = cmd.ExecuteReader()
            ListView1.Items.Clear()

            ListView1.View = System.Windows.Forms.View.Details
            ListView1.OwnerDraw = True

            Do While reader.Read()
                Dim LItem As ListViewItem = ListView1.Items.Add("")
                LItem.SubItems.Add("").ToString()
                LItem.SubItems.Add(reader("PD_NUM").ToString())
                LItem.SubItems.Add(reader("PD_BEZ").ToString())
                '...

            Loop
        Catch ex As Exception
            MsgBox(ex.Message)
            Return
        Finally
            'reader.Close()
            con.Close()
        End Try
        Label1.Text = "Anzahl ListViewzeilen = " & ListView1.Items.Count

    End Sub


------------------
Gruß

Dirk

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Brischke
Moderator
CAD on demand GmbH




Sehen Sie sich das Profil von Brischke an!   Senden Sie eine Private Message an Brischke  Schreiben Sie einen Gästebucheintrag für Brischke

Beiträge: 4171
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 05. Okt. 2012 14:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Dirk.B 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Dirk.B:
...Beim gouuglen kamen dauzu die unterschiedlichsten Infos bis dahin,
dass 'Microsoft.Jet.OLEDB.4.0'-Provider unter 64bit nicht funktioniert, stimmt dass?...


Stimmt!
Zitat:
Original erstellt von Dirk.B:
...Gibt es denn eine andere Möglichkeit eine Access - Datenbank mittels VB.Net unter Win7 64bit anzusprechen?
...


Ich wüßte keine. (Programmiere allerdings auch nicht auf Access-Basis. Ich nehme nur noch MS-SQL | XML | (mySQL)

Grüße!
Holger

------------------
Holger Brischke
CAD on demand GmbH
Individuelle Lösungen von Heute auf Morgen.


defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz