.NET Framework issues

K

kainers

When my friend tries to launch a program he is getting errors.
Here is a crash log

He was having troubles getting framework to completely install, but
said he got it in. Just isn't working with programs correctly now.
OS is windows 98, fresh install on everything and reformated
harddrive.

Someone suggested something about font issues. But I am not sure what
they mean.
Thank you for your help

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance
of an object.
at System.Windows.Forms.ListView.set_Sorting(SortOrder value)
at Assistant.MainForm.sortCounters_CheckedChanged(Object sender,
EventArgs e)
at System.Windows.Forms.CheckBox.OnCheckedChanged(EventArgs e)
at System.Windows.Forms.CheckBox.set_CheckState(CheckState value)
at System.Windows.Forms.CheckBox.set_Checked(Boolean value)
at Assistant.MainForm.InitConfig()
at Assistant.MainForm.MainForm_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at Assistant.MainForm.WndProc(Message& msg)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg,
IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase:
file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
System
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase:
file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
System.Drawing
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase:
file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
Razor
Assembly Version: 0.1.18.34950
Win32 Version: 0.1.18.34950
CodeBase: file:///C:/ARCHIVOS%20DE%20PROGRAMA/RAZOR/RAZOR.EXE
----------------------------------------
System.Windows.Forms
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase:
file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
Ultima
Assembly Version: 1.0.1753.20419
Win32 Version: 1.0.1753.20419
CodeBase: file:///C:/ARCHIVOS%20DE%20PROGRAMA/RAZOR/Ultima.DLL
----------------------------------------
Accessibility
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase:
file:///c:/windows/assembly/gac/accessibility/1.0.5000.0__b03f5f7f11d50a3a/accessibility.dll
----------------------------------------
System.Xml
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase:
file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the machine
rather than being handled by this dialog.

*-----------------------*
Posted at:
www.GroupSrv.com
*-----------------------*
 
N

Nick Malik

Not enough information about your friend's situation to get much further.
What program is your friend trying to start? Did he purchase that program?
If so, why not go to the author of that program and ask them about it?
Does this happen to every .net application, or just one?
Is the failure the same every time?
Are there multiple languages involved (english application on Japanese
windows, for example)?

--- Nick
 
K

kainers

Hi Nick, thank you for responding.

It is a free program to play Ultima Online, called Razor. It happens
with other programs too. The people who make razor said its something
to do with framework and to check his "font on the culture settings"
but I don't know what that means?

He had multiple languages, when he reformated everything he put all
spanish stuff on it and still the same problem. He can't even
install framework without a crash it seems.

A few other programs crash on him too.

*-----------------------*
Posted at:
www.GroupSrv.com
*-----------------------*
 
N

Nick Malik

I'm not sure either. I took a look at the culture settings on my system
(English and Russian are installed) and I didn't see a setting for fonts.
You can find the culture settings in the Control Panel. On my XP system, the
control panel icon is labeled "Regional and Language Options". However, I
don't see a setting for fonts there. You can install fonts seperately.

I hadn't heard of this error.

However, when I googled this, I got a hit on the .NET Framwork 1.0 install
page, where the user has to install a localized version of the framework on
a spanish system (Windows 95 or 98). I hope your friend installed a
spanish-language version of the framework!

The hit was on the following page:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/dotnetfxref.asp

I assume that this error would also occur on the 1.1 Framework.

Here's the salient text:
"
When installing the .NET Framework redistributable package, Dotnetfx.exe, on
a computer running the Windows 98 or Windows Me operating system, the system
code page and font need to support the language of the Dotnetfx.exe being
installed. There are several options:

1.. Install the same language of Dotnetfx.exe as the language of Windows
98. For example, install Japanese Dotnetfx.exe on Japanese Windows 98.
2.. Install a localized version of Dotnetfx.exe onto a localized Windows
98, in which the system code page is the same for both languages. For
example, install French Dotnetfx.exe on German Windows 98.
3.. Install English Dotnetfx.exe onto any localized Windows 98.
If the system code page and font do not support the language of the
Dotnetfx.exe being installed, then dialogs will not display correctly. For
example, when installing the Japanese Dotnetfx.exe onto English Windows 98,
setup dialogs will not display text correctly.

This limitation only applies to Windows 98 and Windows Me. You can install
any language version of Dotnetfx.exe on any language version of Windows
2000, Windows NT 4.0, Windows XP, or the Windows Server 2003 family."

Please make sure that your friend installs the localized version of the
framework.

--- Nick
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top