|
Does anybody heared about go-mono? This is a nice .NET runtime and compiler
for linux.
Sergiu.
|
|
|
|
|
I've got an app that hangs up, and when I end the process it's temp file is left locked. Is there a way to kill this lock without rebooting the machine?
Thanks
BW
"I always wanted to be somebody, but now I realize I should have been more specific."
- Lily Tomlin
|
|
|
|
|
I am writing an application that uses the CrytpoAPI. In the CryptAcquireContext function call, I request the PROV_RSA_FULL provider. In my Windows 2000 development machine, it works, but on many other systems, I get the error for invalid keyset, meaning that a Cryptographic provider supporting RSA_FULL does not exist.
Windows 98 does not work
Windows XP clean install does not work.
Windows XP with Office XP DOES work
Windows 2000 clean does not work
Windows 2000 SP 3 does not work
Windows 2000 128-bit encryption does not work
Windows 2000 with Office 97 does not work
IE 6 SP 1 does not work
All of the above should have the MS Base cryptographic provider
How the fudge do I get RSA_FULL CryptoAPI support installed on a system?
|
|
|
|
|
|
I want to simulate unix in windows. |Like.. I want to know/chk the basic commands in UNIX machine. Any simple application for that?
I was born intelligent Education ruined me!.
|
|
|
|
|
Cygwin is a Linux/Unix-like environment under Windows.
|
|
|
|
|
will give a try! thanks
I was born intelligent Education ruined me!.
|
|
|
|
|
MS has had Interix for years.
From MSDN :
"Interix provides a POSIX compatible runtime environment with additional extensions on Windows. This enabled a large number of UNIX applications to run on Windows with little or no adjustment."
You get headers, libs, and common UNIX shell commands, if I remember correctly, allowing you to recompile POSIX compliant code to run in Windows.
I think Interix has been rolled into the MS Services for UNIX 3.0 SDK which I think can be found in the Win2K Resource Kit (if you have MSDN sub).
...cmk
|
|
|
|
|
I know that there are some limits on how many active service connections I can have coming in to my Windows XP - as I understand it, it is 5 for Windows XP Home Edition and 10 for Windows XP Professional edition.
But my question has to do with how many active network connections I can have going at the same time (or is there a limit at all ?) - so for example, if I want to have 500 simultaneous socket connections, is this possible ?
I am asking because I haven't found a definitive answer yet! Thanks.
RGB
|
|
|
|
|
Try under Linux, it is more flexible in changing these limits.
Sergiu.
|
|
|
|
|
This is a paying job, I cannot reinstall from scratch, I cannot tell the customer to use a proper operating system. If any of these were going to be your answer don't bother replying.
I received a Pentium III 1000MHz system with 512MB of RAM and a Nvidia GeForce2 video on an AOpen MX3S motherboard. It was running Windows 95B.
When I attempt to go into the Display Control Panel applet I received the following error message -
Rundll32
This program has performed an illegal operation
and will be shutdown.
If the problem persists, contact the program
vendor. If I click on the Details button I get -
Rundll32 has caused an invalid page fault
in module <unknown> at 0000:01662409 After the successful upgrade to Windows 98SE I am still receiving this message. I also get this message when I try to run anything from the motherboard driver CD.
I have searched the internet for answers and so far no luck. Any idea what may be the cause of this and how to fix it?
Michael Martin
Australia
mjm68@tpg.com.au
"I personally love it because I can get as down and dirty as I want on the backend, while also being able to dabble with fun scripting and presentation games on the front end."
- Chris Maunder 15/07/2002
|
|
|
|
|
Did the details view really not specify which module? That's unusual, and very important. Here's a list of Invalid Page Faults[^] in Win98. You might find something there that matches. You may also have a corrupt or missing device driver. Rundll32.exe is a utility that loads and executes a dll file as an exe, and a number of devices use it, particularly printer drivers and graphics systems. You might try uninstalling and reinstalling devices if you have access to the original disks for them. A better bet might be to search for updated drivers on the web - a lot of drivers written for Win95B don't work well in Win98 and, even though the problem occured before the upgrade, there's no reason to replace a corrupted driver with a good one that doesn't work.
"Ask not for whom the bell tolls; It tolls for thee..."
|
|
|
|
|
There was originally some form of video driver error appearing. It never said as much but the DLL that was mentioned in the error message was signed by NVIDIA. It just disappeared. I have downloaded the new drivers for the video and will give that a try in a minute.
The Rundll32 error also appears when I try and run any of the drivers setups from the motherboard CD and when the CD itself tries to Autorun.
The annoying thing is that I can't even connect to the internet for a Windows Update as one of the missing drivers I can't yet install is for the onboard NIC.
Also I ran Dependency Wlaker against the Rundll32.exe on the afffected machine. It reports that it can't find dependant modules APPHELP.DLL and USERENV.DLL. I had a friend search his system for these files and they don't exist.
I think it is a f***ed system that nees to be installed from scratch. But he wants to keep all the software that is installed on it and of course there were no CD's for hem when he bought it second hand.
Yes <unknown> is definitely shown in all the messages.
Michael Martin
Australia
mjm68@tpg.com.au
"I personally love it because I can get as down and dirty as I want on the backend, while also being able to dabble with fun scripting and presentation games on the front end."
- Chris Maunder 15/07/2002
|
|
|
|
|
I thought it sounded like a version conflict but didn't mention it - they're hard to resolve. The reason that apphelp.dll and userenv.dll can't be found is that they're WinXP files. Userenv.dll was also used in NT4, Win2K, and some early versions of IE, but neither is part of Win98 or 95. Is it possible that the user once tried to do an update of a driver and selected the wrong one?
Use regedit to search for instances of rundll32 and search for entries that contain either of these dlls. Checking which keys they appear in will give you clues about which device or program is invoking them. Be sure to back up the registry before you play in there, just in case. If you haven't used regedit, pressing ctrl-F opens a 'FIND' box where you can enter the string you're looking for. Pressing F3 after the first hit finds the next instance until you reach the end of the registry.
Also, check your version of rundll32.exe. It should be version 4.10.0.1998 and can be found, if you need a fresh copy, in win98_46.cab. Use the extract tool to get it out of the cab file on the CD. Once you get it online you might find this handy: Microsoft DLL Help Database[^].
"Ask not for whom the bell tolls; It tolls for thee..."
|
|
|
|
|
Roger Wright wrote:
The reason that apphelp.dll and userenv.dll can't be found is that they're WinXP files. Userenv.dll was also used in NT4, Win2K, and some early versions of IE, but neither is part of Win98 or 95. Is it possible that the user once tried to do an update of a driver and selected the wrong one?
apphelp.dll and userenv.dll are dependencies for lots of apps that are meant to be able to be run on Windows 9x/ME. The presence of these dependencies does not necessarily mean that an assembly cannot be run on Windows 9x/ME. Just because they are listed as dependencies, doesn't mean that the assembly depends on them in order to run.
"Do unto others as you would have them do unto you." - Jesus
"An eye for an eye only makes the whole world blind." - Mahatma Gandhi
|
|
|
|
|
Possibly... I found references to apphelp.dll in Google that refer to problems with games, but nothing else. As far as Microsoft is concerned, though, apphelp.dll only officially exists in WinXP (assuming, of course, that the Technet database is reliable).
"Ask not for whom the bell tolls; It tolls for thee..."
|
|
|
|
|
Regedit found no mention of the files. I ran Dependency Walker again and noticed that Rundll32.exe relies on Shlwapi.dll which in turn relies on Apphelp.dll and Userenv.dll.
I then look at the version information of Shlwapi.dll and get the follow details. Date 29-08-2003, Size 395,254 bytes, Version 6.00.2800.1106.
I checked out the Microsoft DLL Help Database you recommended and it said it was part of Microsoft Visual Studio .NET (2003) Enterprise Architect and Windows XP SP1. Not sure how that version would have got there.
Vesion 6.00.2600 comes from Internet Explorer 6 so I was thinking of reverting to this but don't know if that would resolve my problem.
Michael Martin
Australia
mjm68@tpg.com.au
"I personally love it because I can get as down and dirty as I want on the backend, while also being able to dabble with fun scripting and presentation games on the front end."
- Chris Maunder 15/07/2002
|
|
|
|
|
Maybe I didn't make myself clear. These dlls are not included in Windows 9x/ME, but just because they are listed as dependencies does't mean that the program cannot be run without them. Every program I checked had these dlls listed as dependencies, including AvantBrowser, Zoner Draw, SmartFTP, POV-Ray, Handy Backup, etc, and they can still run on my Windows 98 computer.
Hope this clears up the mis-understanding.
"Do unto others as you would have them do unto you." - Jesus
"An eye for an eye only makes the whole world blind." - Mahatma Gandhi
|
|
|
|
|
Interesting... that's two files we've identified that are XP-specific. In the case of shlwapi.dll, it exists on my Win2K system, as does userenv.dll. A search on Google turned up many references to shlwapi.dll, most related to IE6. I wonder if you have a bad IE6 install? Does IE6 have a Repair option on the Add/Remove Programs applet? If so, you could try it.
You mentioned that you can't get to the Internet because of a missing driver for the NIC. Have you resolved that yet? If so, you might try removing IE6, installing an earlier version from CD, then upgrading to version 6 again. Still, while there's definitely a problem there, it doesn't explain why you can't load any MB software from the CD. Did you try sysedit to see if the files are mentioned in any of those config files?
"Ask not for whom the bell tolls; It tolls for thee..."
|
|
|
|
|
I installed IE6 SP1 clean yesterday, I really don't think that is the problem. I managed to force the NIC and sound drivers to load throught the Add Hardware applet and got onto the internet and performed all Windows Updates with no effect. I loaded the newest Nvidia GeForce2 MX drivers which didn't fix the problem either though I was told it would. As this is a known problem with this card.
I used msconfig (it ws all I could thik of) and didn't see it anywhere. I did notice that the problem didn'tt appear in Safe mode. I then tried Step by step boot up to try and pin point the problem. If I didn't load the Windows drivers I ended up in Safe mode and all worked well. If I loaded any drivers I went into normal mode and the problem was there.
I told them the only solution was to reinstall from scratch.
Michael Martin
Australia
mjm68@tpg.com.au
"I personally love it because I can get as down and dirty as I want on the backend, while also being able to dabble with fun scripting and presentation games on the front end."
- Chris Maunder 15/07/2002
|
|
|
|
|
Michael Martin wrote:
If I didn't load the Windows drivers I ended up in Safe mode and all worked well. If I loaded any drivers I went into normal mode and the problem was there.
My, is that familiar!
"Do unto others as you would have them do unto you." - Jesus
"An eye for an eye only makes the whole world blind." - Mahatma Gandhi
|
|
|
|
|
Firends this question is related to Windown 2000. I want port 80 to be free because i want my custom application to listen on this port. But on my machine some service is listening on port 80 and i don't know which service is it. From the service control manager i stopped the "World Wide Web" service but the port 80 is still not free. When i issue " netstat /a " command from dos prompt. I find that http port is not free.
Can anyone tell me that which service listens on port 80 in Windows 2000 and how can i stop that service and so port can be released ???
|
|
|
|
|
Active Ports from www.ntutility.com[^] is a free tool that will identify the open ports on your machine and show you which program is using each of them. On my Win2K machine the only program running on port 80 is inetserv.exe, so you may have other problems (a trojan, perhaps). Stopping the Web Publishing service might not release the port - try stopping the default website (and everything else) in Internet Services Manager, then disabling all of the web related services in Services, then rebooting. If port 80 is still in use after that, you have something unwanted on your machine that's running without your knowledge.
"Ask not for whom the bell tolls; It tolls for thee..."
|
|
|
|
|
Roger Wright wrote:
Active Ports from www.ntutility.com[^] is a free tool that will identify the open ports on your machine and show you which program is using each of them.
Dear Roger,
I was unable to find the product "Active Ports" from the location you given i.e www.ntutility.com.
Can you please give me the exact location from where i can download this utility.
Thanks
|
|
|
|
|
Try here[^]. It's quite handy. I hope it helps...
"Ask not for whom the bell tolls; It tolls for thee..."
|
|
|
|