<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: With .NET Core? in Measurement Studio for .NET Languages</title>
    <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4382425#M22158</link>
    <description>&lt;P&gt;Yes, I have seen such projects.&lt;/P&gt;
&lt;P&gt;- I was also thinking of integrating my old application dll (which I wrote in 4.8 and refers to DaQmx dlls) into my core project by making DllImport calls.&lt;/P&gt;
&lt;P&gt;- but that kills my flexibility, as I have to keep on maintaining my old 4.8 project for every small change which is needed in new project.&lt;/P&gt;
&lt;P&gt;- Or another approach is to use DllImport directly with DaQmx, but that's a lot of work because all classes and structs have to be reflected in my new core project too.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 04 Jul 2024 08:37:12 GMT</pubDate>
    <dc:creator>dotNet_to_LabW</dc:creator>
    <dc:date>2024-07-04T08:37:12Z</dc:date>
    <item>
      <title>With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/3933481#M20444</link>
      <description>&lt;P&gt;In Microsoft's Build 2019, it said .NET Core is the future. So Measurement Studio will move to .NET Core or can be used in .NET Core?&lt;/P&gt;</description>
      <pubDate>Tue, 04 Jun 2019 09:33:24 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/3933481#M20444</guid>
      <dc:creator>Floyd_Prowave</dc:creator>
      <dc:date>2019-06-04T09:33:24Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4020674#M21091</link>
      <description>&lt;P&gt;I would also like to see a roadmap on support for .NET Core as it is the future of .NET along with new C#/VB language support.&amp;nbsp; Any insight from NI teams would be great.&amp;nbsp; Thx&lt;/P&gt;</description>
      <pubDate>Wed, 04 Mar 2020 10:54:11 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4020674#M21091</guid>
      <dc:creator>testergi</dc:creator>
      <dc:date>2020-03-04T10:54:11Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4030123#M21132</link>
      <description>&lt;P&gt;DAQ works for me in .NET Core 3.1, but when I try to use TDMS, the NationalInstruments.Common&amp;nbsp;&lt;BR /&gt;assembly blows up.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A title="Portability Analyzer" href="https://docs.microsoft.com/en-us/dotnet/standard/analyzers/portability-analyzer" target="_blank" rel="noopener"&gt;Portability Analyzer&lt;/A&gt; shows a few unsupported methods:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="280"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="280" style="font-weight: 400;"&gt;T:System.Web.HttpRequest&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;M:System.Web.HttpRequest.get_IsLocal&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;T:System.Web.HttpContext&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;M:System.Web.HttpContext.get_Current&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;M:System.Web.HttpContext.get_Request&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;T:System.Web.HttpRuntime&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;
&lt;P&gt;M:System.Web.HttpRuntime.get_BinDirectory&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Otherwise it's flagged as 99.45% compatible (except when you do new TdmsFile()).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 30 Mar 2020 01:06:06 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4030123#M21132</guid>
      <dc:creator>Chris.Dickerson</dc:creator>
      <dc:date>2020-03-30T01:06:06Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4030300#M21134</link>
      <description>&lt;P&gt;@Chris.Dickerson Thanks.&amp;nbsp; This gives me a few ideas to try.&amp;nbsp; Hopefully NI can address the few areas you mentioned.&lt;/P&gt;</description>
      <pubDate>Mon, 30 Mar 2020 09:52:00 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4030300#M21134</guid>
      <dc:creator>testergi</dc:creator>
      <dc:date>2020-03-30T09:52:00Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4032759#M21140</link>
      <description>&lt;P&gt;I tried the .NET Portable Analyzer against NationalInstruments.DAQmx DLL and found the following:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Target typeTarget memberHeader for assembly name entries.NET Core + Platform Extensions.NET Core.NET Standard + Platform ExtensionsRecommended changes&lt;/P&gt;
&lt;TABLE width="1745"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;T:Microsoft.VisualC.MiscellaneousBitsAttribute&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;T:Microsoft.VisualC.MiscellaneousBitsAttribute&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;NationalInstruments.DAQmx&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;T:Microsoft.VisualC.MiscellaneousBitsAttribute&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;M:Microsoft.VisualC.MiscellaneousBitsAttribute.#ctor(System.Int32)&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;NationalInstruments.DAQmx&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;T:Microsoft.VisualC.DebugInfoInPDBAttribute&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;T:Microsoft.VisualC.DebugInfoInPDBAttribute&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;NationalInstruments.DAQmx&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;T:Microsoft.VisualC.DebugInfoInPDBAttribute&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;M:Microsoft.VisualC.DebugInfoInPDBAttribute.#ctor&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;NationalInstruments.DAQmx&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;T:Microsoft.VisualC.DecoratedNameAttribute&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;T:Microsoft.VisualC.DecoratedNameAttribute&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;NationalInstruments.DAQmx&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;T:Microsoft.VisualC.DecoratedNameAttribute&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;M:Microsoft.VisualC.DecoratedNameAttribute.#ctor(System.String)&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;NationalInstruments.DAQmx&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="font-weight: 400;"&gt;T:System.Runtime.InteropServices.Marshal&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;M:System.Runtime.InteropServices.Marshal.GetExceptionPointers&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;NationalInstruments.DAQmx&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Supported: 3.0+&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Supported: 3.0+&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;Not supported&lt;/TD&gt;
&lt;TD style="font-weight: 400;"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Mon, 06 Apr 2020 10:55:06 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4032759#M21140</guid>
      <dc:creator>testergi</dc:creator>
      <dc:date>2020-04-06T10:55:06Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4033419#M21144</link>
      <description>&lt;P&gt;I made an inquiry yesterday about this via our support channels.&amp;nbsp; This is the reply I got from NI:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;"Measurement Studio 2019 is not expected to work with .NET Core. NI is currently investigating the best way to support .NET Core across our platform since this impacts more than just MStudio (Drivers, TestStand, etc..). We're working closely with Microsoft and the IVI foundation to ensure we take an approach that considers the long-term health of our products and also compatibility with existing systems. We do not have a detailed roadmap to share at this time."&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There is much more at stake here than just Measurement Studio. We also use IVI drivers and TestStand heavily in our automation systems.&amp;nbsp; I could not find anything on the IVI website regarding plans to support .NET Core.&amp;nbsp; I tried calling a .NET core module from TestStand 2019 but this would not load (could not load file or assembly System.Runtime Version 4.2.0.0) so assume TestStand 2019 does not currently support .NET core either).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So for now we will be stuck at .NET 4.8 whilst the rest of the world move on with ,NET 5.0 (in effect .NET core) from November 2020.&amp;nbsp; I would like to see some sort of road map from NI sooner, rather then later so that we can plan the migration of our test systems.&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2020 21:03:37 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4033419#M21144</guid>
      <dc:creator>David_Jackson</dc:creator>
      <dc:date>2020-04-07T21:03:37Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4063440#M21320</link>
      <description>&lt;P&gt;Wanted to chime in again on this hoping the NI support channels are listening. &amp;nbsp;Understanding this is a complicated topic as it touches various software/products, it would be very helpful if a roadmap would be provided (even if a ways out).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;NI recently rebranded and said they going to be transformative, innovative, and focus on customers. &amp;nbsp;Any updates on future .NET support will be appreciated.&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jun 2020 01:46:05 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4063440#M21320</guid>
      <dc:creator>testergi</dc:creator>
      <dc:date>2020-06-30T01:46:05Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4078124#M21378</link>
      <description>&lt;P&gt;HI, Measurement Studio is missing from NI's software products in the new web site.. Hopefully NI does not stop developing Measurement Studio.. But it is little silent here.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Unbenannt.png" style="width: 667px;"&gt;&lt;img src="https://ip1.i.lithium.com/722a209c387a10ba77ed475c1cfc5f9318caab92/68747470733a2f2f6e692e6c69746869756d2e636f6d2f74352f696d6167652f736572766572706167652f696d6167652d69642f32373232383569463130433541383245324343384643452f696d6167652d73697a652f6c617267653f763d76322670783d393939" role="button" title="Unbenannt.png" alt="Unbenannt.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Aug 2020 08:45:35 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4078124#M21378</guid>
      <dc:creator>Yltsä</dc:creator>
      <dc:date>2020-08-26T08:45:35Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4079869#M21388</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;
&lt;P&gt;So for now we will be stuck at .NET 4.8 whilst the rest of the world move on with ,NET 5.0 (in effect .NET core) from November 2020.&amp;nbsp; I would like to see some sort of road map from NI sooner, rather then later so that we can plan the migration of our test systems..&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;.NET CORE is NOT an evolution of .NET Framework.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In fact it was called originally ".NET 5.0" which was a failure in marketing, because people thought that 4.8 --&amp;gt; 5.0 , which was STRAIGHT UP FALSE.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;.NET CORE is a DIFFERENT framework, born for different reasons.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For 99% of users here, .NET CORE is basically irrelevant, and its advantages has nothing to deal with testing and production.&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 07:23:05 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4079869#M21388</guid>
      <dc:creator>Konan__</dc:creator>
      <dc:date>2020-09-02T07:23:05Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4080141#M21390</link>
      <description>&lt;P&gt;I understand that .NET core is a different beast built primarily to support cross-platform deployment. It was first introduced a few years ago and has been developed side-by side with .NET framework, as the functionality available within the current .NET framework was added to .NET core.&amp;nbsp; Microsoft have indicated that .NET 5.0 will essentially be .NET core technologies and that what we know as the .NET framework will be stalled at release .NET 4.8. In that sense it is an "evolution" to a new programming paradigm (not in the technical sense).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yes, for 99% of current test and measurement users .NET core is irrelevant now.&amp;nbsp; We also have concluded that we can continue using .NET 4.8 for the foreseeable future (it will remain supported, just not further developed). However, I know the time will come when that will end and we will need to migrate to the new technology.&amp;nbsp; Therefore this question was seeking direction from NI on a roadmap for supporting .NET core technologies into the future.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 21:57:00 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4080141#M21390</guid>
      <dc:creator>David_Jackson</dc:creator>
      <dc:date>2020-09-02T21:57:00Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4093502#M21431</link>
      <description>&lt;P&gt;Would just like to chip in and say just because .NET Core &lt;EM&gt;can&lt;/EM&gt; do cross platform, doesn't mean all driver and tooling needs to support all platforms... a .NET Core project can example easily be build against Windows runtime only.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That said it would be nice to example be able to use Measurement Studio, and DAQmx drivers from more lightweight devices for Industrial IoT scenarious.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We're also example using Teststand(for now...) on production line, at the moment, using custom result recording to Azure Cloud for data analysis etc, and there we're using Microsofts .NET dll's, and that works fine since they support .NET 4.5+ but at some point newer versions of those dll's will only be for .NET Core.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 23 Oct 2020 10:40:24 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4093502#M21431</guid>
      <dc:creator>Thacai</dc:creator>
      <dc:date>2020-10-23T10:40:24Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4145375#M21572</link>
      <description>&lt;P&gt;.NET Core leaves the runtime to be updated via Windows Update, and the version your application uses ships with your application. That's alot better for maintenance and easier for the customer when they don't have to install a new version of the framework when you compile against a newer version.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It also has alot better support for databases, command line interface generation of entity framework models (scaffolding) -- the dialog they had for years to do this was extremely buggy and sometimes would error out and you couldn't generate anything but errors.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Project files -- the new SDK version of the project file is SO much cleaner and clearer than it's been. Doing a diff you can clearly tell what changes have been made.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sqlite and JSON support...&lt;/P&gt;</description>
      <pubDate>Sun, 25 Apr 2021 14:38:06 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4145375#M21572</guid>
      <dc:creator>Chris.Dickerson</dc:creator>
      <dc:date>2021-04-25T14:38:06Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4145531#M21573</link>
      <description>&lt;P&gt;I've recently had success using the NI APIs with .NET 5 (Core) libraries/apps.&amp;nbsp; However, I have not been able to reference/call them within TestStand.&amp;nbsp; For example, you can see the classes/methods when trying to use within the Sequence Analyzer config.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Apr 2021 11:07:08 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4145531#M21573</guid>
      <dc:creator>testergi</dc:creator>
      <dc:date>2021-04-26T11:07:08Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4145538#M21574</link>
      <description>&lt;P&gt;That's kind of the whole issue.&lt;/P&gt;
&lt;P&gt;Dotnet core (soon to be dotnet 5) can easily run most "legacy dll's" such as the teststand api ones, aslong as the compile target is set to windows, it's the other way that's the major issue: that none of NI's tools currently support dotnet core, and no clear plan other than a very vague answer in another topic that they are working with microsoft on it (&lt;A href="https://forums.ni.com/t5/NI-TestStand/NET-Core-Support/m-p/4033426#M61752" target="_blank"&gt;Re: .NET Core Support - NI Community&lt;/A&gt;), which i see you commented on aswell&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hell even if they opened up their software a bit more, i'm sure the community(or NI partners) would be able to make an "adapter" for any language, took years for python support in teststand as an example.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Apr 2021 11:32:34 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4145538#M21574</guid>
      <dc:creator>Thacai</dc:creator>
      <dc:date>2021-04-26T11:32:34Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4145539#M21575</link>
      <description>&lt;P&gt;"&lt;SPAN&gt;That's kind of the whole issue."&amp;nbsp; Yup, completely agree.&amp;nbsp; There have been many times we started down the .NET Core path, but had to move back to "full framework" due to these limitation.&amp;nbsp; Maybe one day&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":grinning_face:"&gt;😀&lt;/span&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Apr 2021 11:39:32 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4145539#M21575</guid>
      <dc:creator>testergi</dc:creator>
      <dc:date>2021-04-26T11:39:32Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4223282#M21772</link>
      <description>&lt;P&gt;… one year after… is there something new in this arena&amp;nbsp;? What are the plans at N.I. to support .Net Core modules?&lt;/P&gt;
&lt;P&gt;Thanks to anyone having more news on this.&lt;BR /&gt;Christophe&lt;/P&gt;</description>
      <pubDate>Fri, 08 Apr 2022 13:20:17 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4223282#M21772</guid>
      <dc:creator>Christ0phe</dc:creator>
      <dc:date>2022-04-08T13:20:17Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4241187#M21793</link>
      <description>&lt;P&gt;DLL:&amp;nbsp;c:\windows\system32\nicaiu.dll&lt;/P&gt;
&lt;P&gt;Link:&amp;nbsp;&lt;A href="https://www.ni.com/en-us/support/documentation/supplemental/21/using-ni-daqmx-in-text-based-programming-environments.html" target="_blank"&gt;https://www.ni.com/en-us/support/documentation/supplemental/21/using-ni-daqmx-in-text-based-programming-environments.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;header file: C:\Program Files (x86)\National Instruments\NI-DAQ\DAQmx ANSI C Dev\include\NIDAQmx.h&lt;BR /&gt;documentation: C:\Program Files (x86)\National Instruments\NI-DAQ\Docs\cdaqmx.chm&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Measurement Studio assemblies aren't compatible with .NET core and beyond, so I started making my own wrappers around NI DLL's.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So far the only problem I've found, is that the DLL reads as 64 bit, but will only work for C# if you compile as x86 (even though the driver is listed as 32 and 64 bit - &lt;A href="https://www.ni.com/en-us/support/downloads/drivers/download.ni-daqmx.html#445931)" target="_blank"&gt;https://www.ni.com/en-us/support/downloads/drivers/download.ni-daqmx.html#445931)&lt;/A&gt;. Which is also the same experience you get with Measurement Studio .NET assemblies.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Dump of file c:\windows\system32\nicaiu.dll&lt;/P&gt;
&lt;P&gt;8664 machine (x64)&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Dump of file c:\windows\SysWOW64\nicaiu.dll&lt;/P&gt;
&lt;P&gt;14C machine (x86)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jul 2022 10:58:20 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4241187#M21793</guid>
      <dc:creator>Chris.Dickerson</dc:creator>
      <dc:date>2022-07-05T10:58:20Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4380707#M22153</link>
      <description>&lt;P&gt;Measurement Studio isn't compatible with Visual Studio 2022 - Is difficult to keep using VS2019 especially when .NET 5.0 is outdated&lt;/P&gt;
&lt;P&gt;Measurement Studio isn't compatible with .NET 5.0 but uses old Framework 4.8&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Anyways, according to NI, it isn't required to install MS in order to speak with Daqmx cards, so I install all libs and tried to refer those in my project - as expected, it wasn't possible.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I then copied files manually and tried to refer as assembly, again incompatibility issue&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am unable to integrate DaqMx to Core or .NET 6.0. Not only this, I am unable to interface Daqmx.dll in my 6.0 project.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What is the solution you can suggest? We have heavy dependence on NI USB Cards and can not stick to old and outdated Visual Studio / Framework&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jun 2024 10:10:31 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4380707#M22153</guid>
      <dc:creator>dotNet_to_LabW</dc:creator>
      <dc:date>2024-06-25T10:10:31Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4381918#M22156</link>
      <description>&lt;P&gt;There have been several attempts to create a .Net Interop layer for DAQmx and other NI drivers that calls the NI DLL directly. Some have even published their (partial) work on git and other platforms. It's not rocket science to do an Interop interface, just a damn lot of work, since the DAQmx API is huge!&lt;/P&gt;</description>
      <pubDate>Tue, 02 Jul 2024 08:05:44 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4381918#M22156</guid>
      <dc:creator>rolfk</dc:creator>
      <dc:date>2024-07-02T08:05:44Z</dc:date>
    </item>
    <item>
      <title>Re: With .NET Core?</title>
      <link>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4382425#M22158</link>
      <description>&lt;P&gt;Yes, I have seen such projects.&lt;/P&gt;
&lt;P&gt;- I was also thinking of integrating my old application dll (which I wrote in 4.8 and refers to DaQmx dlls) into my core project by making DllImport calls.&lt;/P&gt;
&lt;P&gt;- but that kills my flexibility, as I have to keep on maintaining my old 4.8 project for every small change which is needed in new project.&lt;/P&gt;
&lt;P&gt;- Or another approach is to use DllImport directly with DaQmx, but that's a lot of work because all classes and structs have to be reflected in my new core project too.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Jul 2024 08:37:12 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Measurement-Studio-for-NET/With-NET-Core/m-p/4382425#M22158</guid>
      <dc:creator>dotNet_to_LabW</dc:creator>
      <dc:date>2024-07-04T08:37:12Z</dc:date>
    </item>
  </channel>
</rss>

