OPC UA-.NET 使用环境搭建和代码编译

1. 环境

Windows 7

Visual Studio 2017

2. Build OPC UA-.NET

1. 代码

OPC UA .NET:https://github.com/OPCFoundation/UA-.NET

OpenSSL:https://www.openssl.org/source/

CertificateGenerator:https://github.com/OPCFoundation/Misc-Tools

2. 安装Perl (Build OpenSSL需用到)

在Perl的官网提供了2个Windows的安装版本,选择一个安装即可。

www.perl.org/get.html

http://strawberryperl.com/

https://www.activestate.com/activeperl/downloads

3. Build CertificateGenerator

把OpenSSL的代码放到CertificateGenerator的\third-party\src\openssl路径下

打开Developer Command Prompt for VS 2017,运行third-party\build_openssl.bat,大约需要5分钟左右完成编译。

在VS2017中打开CertificateGenerator Solution.sln,并编译(选择release版本)。完成后在Bin文件夹下会生成Opc.Ua.CertificateGenerator.exe。

4. Build OPC UA-.NET

把上一步生成的Opc.Ua.CertificateGenerator.exe拷贝到OPC UA source code的\SampleApplications\Bin\Debug路径下。

在VS2017中打开UA Quickstart Applications.sln,并编译(可以选择rebuild all)。完成后,在Bin文件夹下会看到新编译出来的application。

至此,OPC UA-.NET的编译初步完成。

参考

http://opcfoundation.github.io/UA-.NETStandardLibrary/

http://opcfoundation.github.io/UA-.NETStandardLibrary/help/index.htm#ua_sample_client.htm

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容