Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

File not found on Styles3D merge module

I am trying to deploy my app and I am getting the "FileNotFound" for Styles3D.

I looked at KB# 3C9F0AX0 and manually installed the mentioned merge modules but it still does not work.

I am using XP sp1 with MS7.1, VS 2003. I am using the 3D style scattergraph.

What do I need to do to deploy my app?

Scott
0 Kudos
Message 1 of 5
(3,667 Views)
Here's the output from JIT.

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: File or assembly name NationalInstruments.UI.Styles3D, or one of its dependencies, was not found.
File name: "NationalInstruments.UI.Styles3D"
at NationalInstruments.UI.b.GetInnerRectangle(Rectangle outerRectangle)
at NationalInstruments.Restricted.ControlElement.get_InnerBounds()
at NationalInstruments.Restricted.ControlBaseManager.Layout(X layoutArgs)
at NationalInstruments.Restricted.XYGraphManager.Layout(X layoutArgs)
at NationalInstruments.Restricted.ControlBaseManager.a()
at NationalInstruments.Restricted.ControlBaseManager.b(Object , EventArgs )
at NationalInstruments.Restricted.ControlBroker.CallEventHandler(Object eventKey, EventArgs e)
at h.OnHandleCreated(EventArgs e)
at h.b(Object , EventArgs )
at System.Windows.Forms.Control.OnHandleCreated(EventArgs e)
at System.Windows.Forms.Control.WmCreate(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
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)

=== Pre-bind state information ===
LOG: DisplayName = NationalInstruments.UI.Styles3D, Version=7.1.0.306, Culture=neutral, PublicKeyToken=4544464cdeaab541
(Fully-specified)
LOG: Appbase = C:\Program Files\CLS 2005\EXE\
LOG: Initial PrivatePath = NULL
Calling assembly : NationalInstruments.UI, Version=7.1.0.306, Culture=neutral, PublicKeyToken=4544464cdeaab541.
===

LOG: Publisher policy file is not found.
LOG: Host configuration file not found.
LOG: Using machine configuration file from C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\config\machine.config.
LOG: Post-policy reference: NationalInstruments.UI.Styles3D, Version=7.1.0.306, Culture=neutral, PublicKeyToken=4544464cdeaab541
LOG: Attempting download of new URL file:///C:/Program Files/CLS 2005/EXE/NationalInstruments.UI.Styles3D.DLL.
0 Kudos
Message 2 of 5
(3,660 Views)
Hi Sof,

Its interesting to note that adding the merge modules didn't work. The Style3D module uses two dlls, namely msvcp71.dll and msvcr71.dll. Ensure that you have these dlls located in this C:/Windows/System32 folder on the deployed computer. Nationalinstruments.styles3d requires these dlls to function properly and I think that the deployed computer might not have these dll files.

I hope this helps

SijinK
National Instruments.
0 Kudos
Message 3 of 5
(3,659 Views)
Yea, that was my bad. I did not have them put in the SystemFolder in the Setup program. Once I did the DLL's showed up there in the System32 folder.

I am now having another problem. Sheesh! Something about the 'xAxis1'. I don't know. Is it supposed to be this difficult?

Here's the JIT report.

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.MissingFieldException: Field not found: NSWCBremDev.BitmapDisplay.BitmapDisplayCtrl.xAxis1.
at NSWCBremDev.LofarDisplay.LofarDisplayCtrl..ctor()
at ContinuousLofarDisplay.LofarDisplayForm.InitializeComponent()
at ContinuousLofarDisplay.LofarDisplayForm..ctor(QueInfo nbQueInfo, QueInfo cmdQueInfo, ChannelConfig chconfig)
at ContinuousLofarDisplay.MainForm.OnNewLofar(Object sender, EventArgs e)
at ContinuousLofarDisplay.MainForm._ToolBar_ButtonClick(Object sender, ToolBarButtonClickEventArgs e)
at System.Windows.Forms.ToolBar.OnButtonClick(ToolBarButtonClickEventArgs e)
at System.Windows.Forms.ToolBar.WmReflectCommand(Message& m)
at System.Windows.Forms.ToolBar.WndProc(Message& m)
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)
0 Kudos
Message 4 of 5
(3,654 Views)
Thanks for the help, I got it now.

Not all the dll's were being put into the system32.

Again, thanks!

Sof
0 Kudos
Message 5 of 5
(3,651 Views)