|
You last visited: Today at 11:45
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.
06/18/2010, 13:37
|
#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<int> offsets_, 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 = 0; i < proc.Modules.Count; i++) { String mname = proc.Modules[i].ModuleName; if (String.Compare(proc.Modules[i].ModuleName, modulefName_, 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(proc, modulefName_); } }
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
|
|
|
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?
|
|
|
06/18/2010, 14:53
|
#3
|
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
|
Quote:
Originally Posted by killeeer111
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
|
|
|
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
|
|
|
06/18/2010, 15:17
|
#5
|
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
|
Quote:
Originally Posted by killeeer111
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.
|
|
|
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.
|
|
|
06/18/2010, 17:55
|
#7
|
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
|
|
|
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
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
|
|
|
06/21/2010, 20:27
|
#9
|
elite*gold: 37
Join Date: Apr 2004
Posts: 2,154
Received Thanks: 250
|
projekt -> eigenschaften -> suchen
|
|
|
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
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
Code:
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\x86\Debug\</OutputPath>
<DefineConstants>TRACE;DEBUG;/platform:x86</DefineConstants>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<OutputPath>bin\x86\Release\</OutputPath>
<DefineConstants>TRACE;/platform:x86</DefineConstants>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
|
|
|
06/22/2010, 00:00
|
#11
|
elite*gold: 20
Join Date: Sep 2006
Posts: 1,100
Received Thanks: 184
|
und funktioniert es jetzt?
|
|
|
06/22/2010, 16:48
|
#12
|
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
|
Quote:
Originally Posted by Bot_interesierter
und funktioniert es jetzt?
|
dass mein prog auf x64 läuft? kp warte grade auf rückmeldung von testern
|
|
|
06/22/2010, 18:43
|
#13
|
elite*gold: 37
Join Date: Apr 2004
Posts: 2,154
Received Thanks: 250
|
nein, nicht x64 >;O x86 >;O
|
|
|
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
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 ?
|
|
|
06/22/2010, 21:39
|
#15
|
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,...
|
|
|
|
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.
|
|