|
Cool.
But I think that would introduce the following issues. Is'nt it?
(*) The CAB size comprising of the OCX and the dependant DLLs would be big. Perhaps with the number of DLLs more, the size would be significantly growing.
(*) How would accomodate the levels of dependencies? GDI32.dll may depend on some Windows dlls in Windows 2000 and if the base dlls are different and/or related entrypoints?
I may be wrong w.r.t. the second point. Can you please help me out?
The other route I am trying to explore is the INF Installer. That should cause Internet Explorer to download files automatically from the vendor website. Is'nt it?
Vasudevan Deepak Kumar
Personal Web: http://vdeepakkumar.netfirms.com/
I Blog At: http://deepak.blogdrive.com/
|
|
|
|
|
Vasudevan Deepak Kumar wrote:
The CAB size comprising of the OCX and the dependant DLLs would be big. Perhaps with the number of DLLs more, the size would be significantly growing.
True. But I generally distribute on CD. If I distributed online, I'd provide a link and tell people to get .NET themselves.
Vasudevan Deepak Kumar wrote:
How would accomodate the levels of dependencies? GDI32.dll may depend on some Windows dlls in Windows 2000 and if the base dlls are different and/or related entrypoints?
GDI32 is part of windows, you don't ship it. The GDI+ dll is always the same. You can also write an installer that installs dlls based on OS, if you need to, but generally you don't. Stuff like MFC42, for example, does not come in versions for different OSs.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Hi!
I have a wierd problem
I created a console application in .NET to parse text files and write to an XML file.
I'm just reading the text file one line at a time and modifying it (Basic operations like Replacing html tags and special characters and removing spaces e.t.c)
For Ex:
1. Regex.Replace(tempStr, @"^\s*(.*?)\s*$", "$1");
2. Regex.Replace(tempStr, "<", "<");
The code that writes to the file is:
strWtr.WriteLine(@"<data name=""" + key+ """>");
strWtr.WriteLine("<value>"+val+"</value>");
strWtr.WriteLine("</data>");
I'm using StreamReader and StreamWriter Classes(i don't need XmlWriter Yet).
Now the wierd part is when i try to do some operation on the XML file( Say Opening it or moving it to another directory.) the windows explorer crashes saying:
<b>Some Instruction at some location(0x00152a83) tried refer memory at some location(0x9deba210) and the memory could not be written.</b>
Some times just refreshing in the explorer window also cause this problem.
Added to that the IE hangs when i try to open these XML files.
They open in Firefox properly.
Am i doing something Illegal
Any clue or a pointer would help me greatly.
Thanks in advance
Best Wishes
|
|
|
|
|
Hi
I have a program that loads some activex components. When I run it as an administrator, there is no problem but when I run it in limitted user accounts, the "ActiveX Component Can't Creat Object." error raises.
I tried to search group policy to solve this problem for the limitted user groups, but I couldn't find anything helpful.
Please help me with that...
Is it possible for a program run in a limitted user account, to load activex components?
Thanks in advance
|
|
|
|
|
|
I'm wondering if anyone can come up with a solution to a problem
Our network uses Microsoft ISA Server to connect to the internet
Our desktop machines need to be able to do two tasks
Task A connects to an external server on the internet, and so requires the firewall client to be enabled
Task B copies data to/from a machine on the local network, but a different subnet to the desktop machine. For some reason this requires the firewall client to be disabled in order for traffic to get through
This means We have to manually enable/disable the "Microsoft Firewall Client for ISA Server 2004" every time we need to switch task (which is pretty annoying when you keep forgetting to!)
Does anyone know if there's an API that can control the firewall client app, or a command line tool that can enable/disable it?
(And I'm just a developer, not an admin, so don't have any influence over the actual network configuration)
--
Help me! I'm turning into a grapefruit!
Buzzwords!
|
|
|
|
|
Hello,
I've moved one HDD from an old computer to a new one, and configured the new PC to boot from the OLD hdd, and when windows loads it says : Windows Protection Error, you have to reboot. I can run the pc only in safe mode. How to repair or fix the problem so it will run with the new configuration (sensitive data is involved)
Thanks,
D.
|
|
|
|
|
That was a really dumb thing to do. Your hard drive, and therefore your OS, think that they are in your old system. You need to remove/replace all drivers that represent hardware differences between machines. Or you could put in another drive for the OS and use it as a data drive only.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Yes,
I was almost 100% sure that the cause is the drivers, but I tought that the system will recognize the differences, and use the newly installed drivers, and thanks for telling me that it's dumb, since if the boss is saying "move the data as it is" to the new pc, I'm supposed to move it. Comments like 'dumb' may be used for someone with great experience at certain field who is performing dumb actions, not for newbie in certain field trying to workaround certain, new to him problems. Actually I managed to work around the situation and everything is great now, thanks to anyone trying to help with advice,
Thank you,
D.
|
|
|
|
|
Deian wrote:
I was almost 100% sure that the cause is the drivers, but I tought that the system will recognize the differences
No. Windows is not designed for that, you will need to start in safe mode, and then remove/reinstall the drivers.
Deian wrote:
since if the boss is saying "move the data as it is" to the new pc, I'm supposed to move it
Moving the data would be achieved by doing what I said.
Deian wrote:
Comments like 'dumb' may be used for someone with great experience at certain field who is performing dumb actions, not for newbie in certain field trying to workaround certain, new to him problems.
Well, if doing something is dumb, would you prefer no-one tell you ?
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
As Christian Said, your new computer is getting confused by drivers that don't apply to your actual hardware (especially things like motherboard chipset drivers)
You might get away with booting from your Windows CD and re-installing over the top of your existing installation - this *should* copy over the correct new drivers and get everything working again (but it might just break things worse!)
Make sure you've got good backups of your "sensitive data" before you go any further!
--
Help me! I'm turning into a grapefruit!
Buzzwords!
|
|
|
|
|
I also agree with above comment. The reason that your computer could not start because the driver of your old hard disk is not match the new hardware especially the mainboard. This action meaning the save that you install the wrong driver for your mainboard also. My comment is keep your old hard disk as your data drive and install an operating system on another new hard disk drive.
A thousand mile of journey, begin with the first step.
APO-CEDC
Save Children Norway-Cambodia Office
|
|
|
|
|
Maybey SysPrep will help. This[^] is an article about it for W2K.
Wout Louwers
|
|
|
|
|
My suggest is to connect your HDD in ur PC as new hardwaer but be sure HDD have do be different with CD-ROM (master os slave) and apply changes in BIOS by detecting ur new HDD and set to boot from CD-ROM ... then install ur new OS... this will be done succsessfully..
I hope this helps you.....
|
|
|
|
|
if you'r using winxp try this:
boot your pc with winxp cd
few options:
To set up Windows XP now, press ENTER.
To repair a Windows XP installation using Recovery Console, press R.
To quit Setup without installing Windows XP, press F3.
choose Recovery Console (press R)
now you have something like this ...
1. C:\WINDOWS
Wich Windows installation would you like to log onto
(To cancel, press ENTER)?
type 1 and press enter
Type the Administrator password: (type yor pass - if blank hit enter)
type help (use this commands first: bootcfg, fixmbr, fixboot)
if you don't understand something mail me ))
Software is like sex ...
It's better when it's FREE
Unix. The Internet's Operating System.
|
|
|
|
|
Hi,
I have a dll who an user with restricted privileges must use.
I whant to register this dll with total control privilege from this user.
If somebody can help me I will be thankeful.
|
|
|
|
|
Try to log the machine with administrative previlege and register the file. And let your user to use it.
A thousand mile of journey, begin with the first step.
APO-CEDC
Save Children Norway-Cambodia Office
|
|
|
|
|
Ok, but if you whant to let permission to the registred dll, there are lot of places in the registry where you must do it.
I don´t know if there are a place or something to let permission in a simply way.
Thanks.
|
|
|
|
|
Who can provide an address to download Win98(English version)?
|
|
|
|
|
Lots of us probably could but noone will. This is not a Warez board.
|
|
|
|
|
|
I already search the internet and don't found any result. On the otherhand, windows 98 is not a free OS like linux. You should purchase a copy of it from Microsoft.
A thousand mile of journey, begin with the first step.
APO-CEDC
Save Children Norway-Cambodia Office
|
|
|
|
|
Hi:
I have a very unique problem opening TEXT files in Notepad. When I doubleclick a TextFile (configured for Notepad, as is the default case), it opens a blank new Notepad window (Untitled), as if you have typed Notepad.exe. Each time, I have to rightclick Open With and choose Notepad.
I think some program application has damaged the association for .TXT file with notepad.exe and some %1 etc arguments are required. Is'nt it?
I am not sure of what arguments and where to apply?
Can you please throw some light on that?
Deepak Kumar Vasudevan
Personal Web: http://vdeepakkumar.netfirms.com/
I Blog At: http://deepak.blogdrive.com/
|
|
|
|
|
You can do thus:
Open any folder.
Click Tools menu and choose "folder option"
In the dialog of "Folder Option" you chose "File Types" tab
In this you will see "Extensions" Coloumn, Find there "TXT"
Choose it and click "Advanced" Command Button
In next dialog you will get different operations associated with File Type TXT
Choose open and Press tab Edit.
Here you see two text boxes, first telling operation name ("open" here) and other telling application name with command for it.
You should enter here (in Application TextBox) like this:
C:\WINNT\system32\NOTEPAD.EXE %1
change drive ( C: ) and window folder (WINNT) name accordingly your system and you will get what you want.
Ok.
|
|
|
|
|