2015-04-21 2 views
0

Я пишу, чтобы узнать о проблеме с сервером кепвера. Я использую version kepware V4.180.338 со следующими характеристиками:Не удается подключиться к OPC-серверу с помощью VS 2012 + C# + opc server kepware

 Operating system: Window 7 
     Visual studio version: Microsoft visual studio ultimate 2012 (licensed). 
     Net framework: Version 4.5 

Я использую C# для того, чтобы разработать клиентское приложение, которое соединяется с сервером OPC и читать элементы/записи.

У меня всегда есть проблемы с этой инструкцией

server.Connect(url, new Opc.ConnectData(new System.Net.NetworkCredential()));

Ошибка «Не удалось загрузить файл или сборку«OpcRcw.Dx, Version = 1.0.2.0, Culture = нейтраль, PublicKeyToken = null 'или одна из его зависимостей . Le fichier spécifié est introuvable "

Я использую dll “OpcNetApi.Com.dll, OPCHDA.dll, OpcNetApi.dll and opcdaauto.dll”. Я попытался изменить конфигурацию проекта на x86 также, чтобы изменить папку всех dll, но всегда есть одна и та же ошибка.

У вас есть вопросы по данной проблеме. Является ли версия kepware не соответствующей платформе?

+0

* Указанный файл не найден * Где находится файл 'OpcRcw.Dx'? –

+0

Я также добавляю эти dll и OpcRcw.Comn.dll/OpcRcw.Da.dll/OpcRcw.Dx.dll в папку bin/debug, также я добавил эти dll в папку bin/x86/debug, и у меня такая же проблема –

+0

, где я могу find OpcRcw.ae.dll, пожалуйста? –

ответ

0

Я использую версию V5 сервера кепвера, и проблема решена.

Смежные вопросы