Подружить NI MS-2015 and MS VS-2017

Темы связанные с инженерными разработками, но не подходящие в другие ветки форума

Подружить NI MS-2015 and MS VS-2017

Postby taras_33 on 02 May 2018, 21:39

Доброго всем здравия господа.
Может кто подскажет через какие костыли можно прикрутить "новейшую" Measurement Studio 2015 от NI к Visual Studio 2017? Почему то в NI особо не торопятся выпускать новые версии MS и на данный момент последней подерживаемой версией является visual Studio 2013.
Может есть какое то другое решение. Вообщем мне нужно из Майкрософтовской VS 2017 как то общаться с DAQ. Откатиться на VS 2013 нельзя. В проекте используются фишки C# 7.1 версии, которых нет в более ранних версиях языка, поэтому затык. Вместе с купленой железякой, был предоставлен SDK -( dll и простенький пример использования на VS2017). В библиотеке реализован протокол обмена по WiFi через облачный сервер с железякой. Вообщем простенький пример разросся до полноценного проекта с базами данных, графиками репортами и тд. И тут понадобилось прикрутить DAQ... и чет все... ступор как обойти пока не знаю, может народ подскажет....
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
User avatar
taras_33
developer
developer
 
Posts: 256
Joined: 31 Oct 2009, 18:25
Location: Minsk -> Miami
Medals: 1
Activity (1)
LabVIEW Version: 2016
Karma: 121
CLD VIP

Re: Подружить NI MS-2015 and MS VS-2017

Postby taras_33 on 08 May 2018, 18:17

Вообщем последовал этому совету из последнего поста (вдруг кому пригодится) и кое что стало получаться. Если в коротко, то установил VS 2012 и MS 2015 на виртуальную машину (с последующим удалением). Далее скопировал нужные dll в папку с моим проектом и сослался на них (добавил references) в проекте. Конечно графического UI нет, но с этим справляется даже лучше DevExpress, вот к примеру gauges (жмем на кнопочку GALLERY) Буду ковырять дальше...
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
User avatar
taras_33
developer
developer
 
Posts: 256
Joined: 31 Oct 2009, 18:25
Location: Minsk -> Miami
Medals: 1
Activity (1)
LabVIEW Version: 2016
Karma: 121
CLD VIP

Re: Подружить NI MS-2015 and MS VS-2017

Postby taras_33 on 09 May 2018, 21:47

Ну что сказать... Подружить их не удалось, но очень близко познакомить получилось! Достаточно было двух dll - NationalInstruments.DAQmx.dll и NationalInstruments.Common.dll и все завелось. Кстати возможности кастомизации порадовали. Да и документация у них отличная. И все же по быстроте создания финального продукта LabVIEW вне конкуренции...
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
User avatar
taras_33
developer
developer
 
Posts: 256
Joined: 31 Oct 2009, 18:25
Location: Minsk -> Miami
Medals: 1
Activity (1)
LabVIEW Version: 2016
Karma: 121
CLD VIP


Return to Общие

Who is online

Users browsing this forum: No registered users and 6 guests

cron