{"repo":"klry/IviVisaNetSample","free":true,"listed":false,"github":"https://github.com/klry/IviVisaNetSample","clone":"git clone https://github.com/klry/IviVisaNetSample.git","description":"🚀 Simple IVI VISA.NET example with CI and .NET 5+","language":"C#","stars":24,"topics":["ivi","visa","instruments","automation","visa-net","keysight","national-instruments","rohde-schwarz","kikusui","agilent"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"VISA.NET example [!IMPORTANT] The need for this repository and the Kelary.Ivi.Visa package is no longer required. The IVI Foundation has released an official NuGet package for VISA.NET Shared Components v8.0+, which now fully supports .NET 6.0 and later versions. This eliminates the need for the previous workarounds and custom solutions used in this repository. Going forward, developers should migrate to the official IVI Foundation VISA.NET package for VISA.NET v7.4+ implementations (currently supported by Keysight and NI ), ensuring a more stable and maintainable integration for instrument communication in modern .NET applications. This official package simplifies the process and provides full support for various third-party VISA implementations, making this repository obsolete. In the traditional approach, VISA.NET Shared Components are distributed solely as part of a vendor's installer for its VISA implementation. This approach necessitates the installation of the vendor's VISA library implementation on the CI server environment, even if communication with instruments is not required at this stage. If a developed application is intended to work with various third-party VISA implementations, and no VISA libraries are installed, it would be beneficial if it could provide only a part of the functionality or report the necessity of the VISA library. This is a simple example of an application bypassing those limitations by using the unofficial NuGet VISA.NET Shared Components d","default_branch":null,"files":null,"tree":[],"storefront":"/r/klry","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/klry/IviVisaNetSample/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}