Bruel & Kjaer 2250 SDK - Как настроить проект C# с нуля? - PullRequest
0 голосов
/ 18 марта 2020

Я пытаюсь написать C# проект, который использует Bruel & Kjaer 2250 SDK. Установщик SDK устанавливает проект VisualStudio 2015 Windows Form C#, который я могу создать. Следующим шагом для меня было создание подобного проекта с нуля, поэтому я пытаюсь сделать это и, следуя буквальным инструкциям BK, получаю следующее: я не могу создать экземпляр класса RemoteAPI в BK.BasicEnv.Application namespace.

Я получаю исключение, которое сообщает мне эту информацию:

Произошло необработанное исключение типа 'System.NullReferenceException' в BasicEnvRemoteAPI.dll

Дополнительная информация: RemoteAPI - Конструкция: Нет экземпляра EnvOfficeModel.

Вызов конструктора очень прост:

private RemoteAPI api;
...
api = new RemoteAPI();

Таким образом, происходит сбой ctor в RemoteAPI, потому что экземпляр EnvOfficeModel отсутствует, я Я много гуглил и сделал несколько тестов, но результат всегда одинаков для моего собственного проекта, когда пример B & K запускается правильно и может создать экземпляр класса RemoteAPI. Я также попытался сравнить два проекта и не смог найти другую настройку, затем я попытался найти установленные файлы B & K и реестр, чтобы найти подсказки о возможных причинах такого поведения, но никак ...

Если у кого-то из вас возникла такая же проблема, и, возможно, вы могли бы привести меня к правильной информации, чтобы решить эту проблему, это будет здорово.

Я знаю, что это также REST интерфейс доступен для связи с BK2250, но я хотел бы использовать собственный драйвер связи, если это возможно.

Спасибо и всего наилучшего.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...