Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 11:45

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



c#, ProcessModule dll wird nicht gefunden/erkannt

Discussion on c#, ProcessModule dll wird nicht gefunden/erkannt within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
c#, ProcessModule dll wird nicht gefunden/erkannt

hi ich hab mal einen bot geschrieben, aber als ich den anderen geschikt habe, trat immr ein komischer fehler auf.
hier mal mein code:

PHP Code:
public MultiLevelPointer(int level_, List<intoffsets_String modulefName_Process proc_int baseOffset_)
        {
            
OpenProcIfNotOpendYet(proc_);
            
hProcess OpenProcesses[proc_];
            
this.level level_;
            
this.offsets = new List<int>(offsets_);
            
this.modulefName modulefName_;
            
this.proc proc_;
            
this.baseOffset baseOffset_;
            
bool found false;
            for (
int i 0proc.Modules.Counti++)
            {
                
String mname proc.Modules[i].ModuleName;
                if (
String.Compare(proc.Modules[i].ModuleNamemodulefName_true) == 0)
                {
                    
module proc.Modules[i];
                    
found true;
                    break;
                }
            }
            if (!
found)
            {
                
// bis hierin sollte bein code eig garnicht kommen, tut er aber auf einigen PCs
                //MessageBox.Show("Process File Name: " + proc.StartInfo.FileName + "Process ID: " + proc.Id.ToString() + "Modulef Name: " + modulefName_
                //    , "ModuleNotFoundException");
                
throw new ModuleNotFoundException(procmodulefName_);
            }
        } 
so auf meinem PC funzt der code immer, aber auf mach anderen Irgendwie nicht, auch meine ich, dass der Code insbesonders, auf win64 systemen nicht geht, hab leider keine ahnug woran es liegt, aber leider hab ich auch keine möglchkeiten zum debuggen, da der code auf meiemPC ja funzt.
hab schon an eineige möglichkeiten gedacht, verarbeitet win64 vielciht Strings oder dateipafade anders, daran könnt es ja auch liegen?


Pls help
nkkk is offline  
Old 06/18/2010, 14:22   #2
 
elite*gold: 0
Join Date: Nov 2009
Posts: 328
Received Thanks: 364
welcher error kommt? welches betriebssystem hat der andere?
killeeer111 is offline  
Old 06/18/2010, 14:53   #3
 
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
Quote:
Originally Posted by killeeer111 View Post
welcher error kommt? welches betriebssystem hat der andere?
es waren veschiedene, einer hat win 7 ultimate 64 (aich hab 32)bei dem rest weiss ichs nicht.

es kommt "ModuleNotFoundException"^^ (die ich ja selbst im code werfe wenn er nix gefunden hat)
PS: die ModuleNotFound exceptionh hab sich selbs geschreiben das wird dir nicht weiter helfen
nkkk is offline  
Old 06/18/2010, 15:10   #4
 
elite*gold: 0
Join Date: Nov 2009
Posts: 328
Received Thanks: 364
habs vorher ned gesehen das der titel des themas ist:
ProcessModule dll wird nicht gefunden/erkannt

Du musst den anderen die dll auch geben
killeeer111 is offline  
Old 06/18/2010, 15:17   #5
 
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
Quote:
Originally Posted by killeeer111 View Post
habs vorher ned gesehen das der titel des themas ist:
ProcessModule dll wird nicht gefunden/erkannt

Du musst den anderen die dll auch geben
nee eig. ist die Dll die ich suche eine dll, die das spiel normalerweise immer benutzt(zum spiel dazugehört). also sollte sie eigentlich dasein.
nkkk is offline  
Old 06/18/2010, 17:31   #6
 
elite*gold: 0
Join Date: Nov 2009
Posts: 328
Received Thanks: 364
doch, der andere brauch auch die DLL sonst gehts ned.
killeeer111 is offline  
Old 06/18/2010, 17:55   #7

 
x]vIrus[x's Avatar
 
elite*gold: 37
Join Date: Apr 2004
Posts: 2,154
Received Thanks: 250
geh ma projekteinstellungen und stell das setting von "Any CPU" auf "x86" um
x]vIrus[x is offline  
Old 06/20/2010, 16:39   #8
 
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
Quote:
Originally Posted by x]vIrus[x View Post
geh ma projekteinstellungen und stell das setting von "Any CPU" auf "x86" um
wie mach ich das ?
(wo muss ich draufklicken?)

ich kann es hier:
von AnyCpu auf x86 umstellen, aber wenn es auf x86 eingestellt ist, passiert nix wenn ich auf "erstellen" klicke
nkkk is offline  
Old 06/21/2010, 20:27   #9

 
x]vIrus[x's Avatar
 
elite*gold: 37
Join Date: Apr 2004
Posts: 2,154
Received Thanks: 250
projekt -> eigenschaften -> suchen
x]vIrus[x is offline  
Old 06/21/2010, 22:24   #10
 
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
Quote:
Originally Posted by x]vIrus[x View Post
projekt -> eigenschaften -> suchen
da lässt sich aber nix einstellen, da gibt es zwar entpechende felder, aber die sind "grau" also man kann nicht draufklicken

hast du auch visual c# 2008 express ?

edit:
so, habe es higekriegt, indem ich die .csproj datei händisch mit einem texteditor bearbeitet habe :P
diesen code habe icc eingefügt
nkkk is offline  
Old 06/22/2010, 00:00   #11
 
elite*gold: 20
Join Date: Sep 2006
Posts: 1,100
Received Thanks: 184
und funktioniert es jetzt?
Bot_interesierter is offline  
Old 06/22/2010, 16:48   #12
 
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
Quote:
Originally Posted by Bot_interesierter View Post
und funktioniert es jetzt?
dass mein prog auf x64 läuft? kp warte grade auf rückmeldung von testern
nkkk is offline  
Old 06/22/2010, 18:43   #13

 
x]vIrus[x's Avatar
 
elite*gold: 37
Join Date: Apr 2004
Posts: 2,154
Received Thanks: 250
nein, nicht x64 >;O x86 >;O
x]vIrus[x is offline  
Old 06/22/2010, 21:26   #14
 
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
Quote:
Originally Posted by x]vIrus[x View Post
nein, nicht x64 >;O x86 >;O
nein ich soll es ja in x86 komilieren, damit es auch auf x64 machinen im x86 modus läuft. oder habe ich da was falsch verstanden ?
nkkk is offline  
Old 06/22/2010, 21:39   #15

 
x]vIrus[x's Avatar
 
elite*gold: 37
Join Date: Apr 2004
Posts: 2,154
Received Thanks: 250
man soll es explizit in x86 kompilieren, damit er auf x64 maschinen die dlls nicht als x64 dlls "erwartet" was er leider tut wenn es als "Any CPU" kompiled wird,...
da es aber sehr sehr wahscheinlich x86 dlls sind,...
x]vIrus[x is offline  
Reply


Similar Threads Similar Threads
Esata wird nicht erkannt
10/06/2010 - Technical Support - 19 Replies
Hallo zusammen Also ich habe folgendes Problem: Ich bin im besitz von einem Pyrogate eSATA SATA IDE PCI-E PCI-E Card eSATA, SATA2, PATA, 2x eSATA, 2x SATA2, 1x ATA133 http://www.stegcomputer.ch/prodspics/Pyrogate/pyr -6720.jpg
Festplatte wird nicht erkannt
05/15/2010 - Technical Support - 2 Replies
Hey Leute, habe hier momentan eine Festplatte die vom Rechner gar nicht erkannt wird. Also auch im BIOS nicht steht. Habe es nun in zwei unterschiedlichen Rechnern versucht, gibts nun überhaupt noch eine andere Möglichkeit, außer das die Platte schrott ist? Gruß
Aion wird nicht erkannt
11/23/2009 - Aion - 2 Replies
Hi, ich habe mir vor ca.2Wochen ein paar Bots runtergeladen..erstmal funktionierten sie einfach nur klasse und jetzt erkennen sie Aion nicht mehr. Das heißt: Waypoints funktionieren nicht, Char wird nicht erkannt und die Gegner bzw. die Sammelitems werden auch nicht erkannt...woran kann das liegen? Hab ich irgendwas falsch eingestellt? Hoffe mir kann einer helfen :) MfG:cool:
Grafikkarte wird nicht erkannt
09/23/2009 - Technical Support - 9 Replies
hi, ich hab ein proplem mit meine rgrafikkarte (Geforce gt 230) undzwar erkennt mein pc sie nichtmehr nach dem formatieren :( habe schon die treiber gedownlaodet aber da kommt dan eine meldung das er die hardware nciht findet... sie ist richtig eingesteckt (funktionierte ja auch vorher) habe windows vista 64-bit
RAM wird nicht erkannt
02/17/2006 - Technical Support - 30 Replies
Moin ich zhabe mir heute ein gig RAM gekauft und habe schon 512 RAM drin. Beide sind von dem glichen hersteller und beide DDR 400. Jetzt mein problem, wenn ich beide drin habe wird nur der 512er erkannt und wenn ich den 512er raus mach wird nur der 1 GB RAM erkannt. Is das jetzt so das man jetzt z.B. immer nur zwei von einer sorte haben kann? z.B. 2x 512 RAM DDR 400 und nicht einmal 512 RAM DDR 400 und einmal 1GB RAM DDR 400? Bitte um hilfe =( MfG C0rn PS: Er wird bei rechtsklick...



All times are GMT +2. The time now is 11:45.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.