Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

Version 8 for Visual Studio 2005

Hello,

when is the version 8 ready for Visual Studio 2005.

Best regards

Andreas Lindenthal
0 Kudos
Message 1 of 7
(5,402 Views)

Hello,

We expect the next version of Measurement Studio will be released by end of 2005 but will not officially support VS 2005, because VS 2005 is currently not released(probably in dec05).

There will be a gap between the release of Visual Studio 2005 and the release of Measurement Studio, which will officially support VS 2005.

Best Regards,

Evrem Yarkin

NI Switzerland

Message Edited by Support on 11-21-2005 04:06 PM

0 Kudos
Message 2 of 7
(5,371 Views)
Hello,
 
this is not correct. Visual Studio 2005 is officially released since 6. November 2005. All other components developper released still versions for Visual Studio 2005. NI don't have such offical version althought not for Measurement Studio 7.1, There is only a patch which solves not all problems.
 
Please help to make it possible to deliver software with the offical version of Visual Studio 2005.
 
Best regards
 
Andreas Lindenthal

Message Edited by Support on 11-21-2005 04:07 PM

0 Kudos
Message 3 of 7
(5,366 Views)

Hi,

Yes, you're right my info's about the release date of VS 2005 was too old.

I hope this helps.

Best Regards,

Evrem Yarkin

NI Switzerland

Message Edited by Support on 11-21-2005 04:08 PM

0 Kudos
Message 4 of 7
(5,352 Views)
Measurement Studio 8.0 has already been announced online and is already available for purchase. Measurement Studio 8.0 controls do work with VS 2005 and the Express editions. See the following document for more information

http://zone.ni.com/devzone/conceptd.nsf/webmain/E25CFC2AFCC5DA898625709D007BB733

We are looking into providing full support for VS 2005 in terms of integration, shipping examples and more in the near future. If you are signed up for the Measurement Studio Beta for Visual Studio 2005, you will be notified when the updated beta for the released version of Visual Studio 2005 is available.

You mentioned that you ran into problems that the patch for Measurement Studio 7.1 did not fix. Could you elaborate some more on the problems you ran into? Like I mentioned previously, the Measurement Studio 8.0 libraries should work with VS 2005, so if you do run into any kind of issues, please let us know so we can help you get past those problems and help make you successful.
Bilal Durrani
NI
0 Kudos
Message 5 of 7
(5,280 Views)
With Visual Basic 2005 Express Edition, Version 8 allows you to use the measurement studio components in design mode but fails when the application is run with the following message: -
 
System.InvalidOperationException was unhandled
  Message="An error occurred creating the form. See Exception.InnerException for details.  The error is: NationalInstruments.UI.WindowsForms.WaveformGraph is unlicensed."
  Source="Docking Practice"
  StackTrace:
       at Docking_Practice.My.MyProject.MyForms.Create__Instance__[T](T Instance) in 17d14f5c-a337-4978-8281-53493378c1071.vb:line 190
       at Docking_Practice.My.MyProject.MyForms.get_Form1()
       at Docking_Practice.My.MyApplication.OnCreateMainForm() in C:\Documents and Settings\steve.bates\Local Settings\Application Data\Temporary Projects\Docking Practice\My Project\Application.Designer.vb:line 35
       at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
       at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
       at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
       at Docking_Practice.My.MyApplication.Main(String[] Args) in 17d14f5c-a337-4978-8281-53493378c1071.vb:line 81
       at System.AppDomain.nExecuteAssembly(Assembly assembly, String[] args)
       at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
       at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
 
which seems to suggest that there is a licensing issue.
 
BTW I obtain the same exception when using Visual Studio 2003 .NET Professional.
 
There is quite a delay both in the IDE and when running the project as soon as you place any NI controls on the form.
 
I did have the Measurement Studio Vesion 8 beta loaded but I uninstalled the NI componenets via the normal windows uninstaller before loading the released version 8.
 
Is this problem caused by a corrupt resgistry setting or is it caused by something else?  
0 Kudos
Message 6 of 7
(5,249 Views)

Make sure that you're project includes a licenses.licx file with the correct license strings. The licenses.licx file is just a text file which contains license strings that look like the following

NationalInstruments.UI.WindowsForms.WaveformGraph, NationalInstruments.UI.WindowsForms, Version=8.0.11.236, Culture=neutral, PublicKeyToken=4544464cdeaab541

There will be a license string for each control that you drop on the form . VS 2005 should do this for you automatically. If you are using the analysis library however, you will need to manually add the license string to the license file, since VS 2005 does not automatically add this information. For more information about how to do this, refer to the Measurement Studio help topic "Licensing Measurement Studio .NET Class Libraries without Integrated Tools"

If you have the licx file in your project and are still getting the license exceptions, make sure that you have .lic files present under C:\Program Files\National Instruments\MeasurementStudioVS2003\DotNET\Assemblies

If these filese are missing, try doing a repair of Measurement Studio 8.0. This can happen if there was any kind of failure during the installation of Measurement Studio. Refer to the following KB for more information about this

Measurement Studio 8.0 not Installing License for .NET Class Libraries
http://digital.ni.com/public.nsf/websearch/AFE10646333929768625709A00798AD4?OpenDocument

The delay part is a different issue and is because of the behavior of the .NET framework. See the following KB for more information about this issue with some workarounds

Measurement Studio .NET Assemblies Take More Than 10 Seconds to Load at Run Time

http://digital.ni.com/public.nsf/websearch/18E25101F0839C6286256F960061B282?OpenDocument

Let me know if you are still having problems. I hope this helps

Bilal Durrani
NI
0 Kudos
Message 7 of 7
(5,188 Views)