dll file registrieren unter win 7

J

joborn

Registriert
11.12.04
Beiträge
312
Reaktionen
7
Punkte
418
Hallo zusammen ich habe das mal hierhin geschubst.

Ich möchte unter Sonar den Presonus Faderport aktivieren. Sonar erkennt ihn auch, die faderPort.dll ist aber so wie es aussieht nicht registriert und somit läuft die Schachtel nicht.
Ich bin auf folgende Lösung gestoßen

"
2/ Now on your PC; navigate to the ‘64bit dll’ file which is situated within;
C:\Program Files (x86)\PreSonus\FaderPort\FaderPort Dll\Sonar\x64’
3/ copy and paste this to;
C:\Program Files\Cakewalk\Shared Surfaces
4/ run the command prompt by clicking
Start
Programs
Accessories
Command Prompt - (Right click and select: ‘Run as administrator’)
5/ Paste this into the command prompt window, (directly after the last piece of existing text)
cd C:\Program Files\Cakewalk\Shared Surfaces\
C:\windows\SysWow64\regsvr32 FaderPort.dll
6/ Press ‘Enter’
7/ Close command promt box
8/ Open Sonar X2
9/ Open any project
10/ Click on the Contorl surface box at the top. (it may say ‘no control surfaces’ assuming you have none at present) and click ‘Select hardware/controller surface’
11/ Click on the yellow star symbol at top right corner
12/ from the ‘controller/surface’ drop down box select ‘Presonus Faderport’ (This will appear now as an available choice, whereas it did not before, right?)
13/ from the ‘input Port and output Port drop down boxes, select Faderport, and then hit Enter
When you click enter, you will hear your Fader on the Faderport return to zero.
" funzt aber nicht, weil falsche Eingabe / Pfad etc.

(Zu meinen anderen Problemen mit der cmd-Eingabe hat mir "tubeless" schon gut weiter geholfen, danke)

Die FaderPort dll. ist auch wie o.b. unter Sonar surface gelistet , aber( !) das ganze nicht im Programm-Ordner sondern im Programme (x86) Ordner.
Ich habe ein 64 bit Betriebssystem , die Eingabeaufforderung fängt aber mit C:\windows\system32> an.

Hat jemand ne Ahnung wie ich diese dll registrieren kann?

Grüße Jo
 
Hat sich vorerst erledigt, habe die dll zwar registriert, funzt aber immer noch nicht.
Werde erst noch einmal gucken.

Grüße Jo
 
1)
Keine gute Idee, nen neuen Thread aufzumachen.
Macht insofern keinen Sinn, als die Infos aus dem alten Thread ja dann erst nach rumhopsen in den anderen Thread zu lesen sind.
Wenn Du den Thread woanders haben willst / musst, dann schreibst Du am einfachsten an irgendeinen Admin, die machen den Umzug dann.

2)
Die FaderPort dll. ist auch wie o.b. unter Sonar surface gelistet , aber( !) das ganze nicht im Programm-Ordner sondern im Programme (x86) Ordner.
Du musst dann den Pfad, in dem die regsrv32 arbeiten soll, einfach darauf ändern.
Das täte ich Dir ja machen, aber ich weiss ja nicht, wie das bei Dir aussieht, denn der Pfad kann, muss aber nicht zwingend auf jedem Rechner so sein wie auf meinem...

3)
Ich habe ein 64 bit Betriebssystem , die Eingabeaufforderung fängt aber mit C:\windows\system32> an.
Der Pfad im CMD heisst deshalb so, weil das der momentane Standardpfad für den CMD bei Dir ist. Oder es ist in den Eigenschaften als Arbeitsverzeichnis eingestellt - kann auch sein.
Das ist aber keine Sache. Um das zu ändern, gibts den Kommandozeilenbefehl CD, oder lang CHDIR oder die ausgeschriebene Bedeutung ist "change directory"- wechsle Verzeichnis. CD ist ein alter Bekannter aus DOS-Zeiten noch....... ;)

4)
Du musst also den Pfad, in dem mit cd gewechselt werden soll und der von Cakewalk angegeben wird, in den bei Dir existenten Pfad ändern.

cd C:\Program Files\Cakewalk\Shared Surfaces\
C:\windows\SysWow64\regsvr32 FaderPort.dll

Wenn der Faderport also tatsächlich in x86-Programme sitzt, dann heisst das (möglicherweise)......

cd "C:\Programme (x86)".

Da ist, wie schon gesagt, nicht weiss, wie es bei Dir aussieht, kann ich das nicht genau sagen.

Was ich aber sagen kann:
Leerzeichen sind auch Zeichen. Nur versteht der CMD die möglichwerweise anders, als Du glaubst - damit er das richtig versteht, hats die Anführungszeichen.
Schreibfehler mag der CMD gar nicht. Dabei sind Gross-/Kleinschreibung zwar egal, ansonsten aber ist Schreibweise wichtig. Sonderzeichen können Befehlszeichen sein - also aufpassen, was genau Du schreibst bzw schreiben musst, denn sonst hagelts Fehlermeldungen..... :D
 
Ich geh jetzt mal aufs Blaue.

Wahrscheinlich heisst der Befehl bei Dir anstatt.........

cd C:\Program Files\Cakewalk\Shared Surfaces\
C:\windows\SysWow64\regsvr32 FaderPort.dll

...... dann eben ....

cd "C:\Programme (x86)\Cakewalk\Shared Surfaces\"
C:\windows\SysWow64\regsvr32 FaderPort.dll
 

Oft gelesene Themen

Zurück
Oben