zoukankan      html  css  js  c++  java
  • 签名

    签名过程

    NX 二次开发必须具有NX开发作者许可,而要执行NX开发的任何应用程序的可执行文件又2种方式:

    1.拥有NX开发程序的执行权

    2.但目前NX的必须经过“签名”,才可以被任何人谁没有一个开放的NX作者许可执行。

    在NX中运行客制化C#程序需要名为c_p_p_author的license支持,可以有两种使用方法。

    方法一,程序在编译后进行数字签名,这个数字签名的操作需要c_p_p_author的支持,而程序运行的时候就不需要检查c_p_p_author。

    方法二,程序在编译时未进行数字签名,那么程序运行时会检查c_p_p_author。

    对C#程序进行数字签名的方法如下,

    步骤1.以常用的编译器Microsoft Visual Studio C++为例,在源程序头加入#include <NXSigningResource.cpp>,该文件位于NX安装目录的UGOPEN里,

    确认该路径添加到项目搜索路径里。

    以上工作完成后,对该项目进行编译,生成dll文件。

    步骤2.启动NX Tools的DOS命令行,进入NX安装目录的UGOPEN下,运行nxsign xxx.dll,其中的xxx.dll应该包含全路径

  • 相关阅读:
    LeetCode Power of Three
    LeetCode Nim Game
    LeetCode,ugly number
    LeetCode Binary Tree Paths
    LeetCode Word Pattern
    LeetCode Bulls and Cows
    LeeCode Odd Even Linked List
    LeetCode twoSum
    549. Binary Tree Longest Consecutive Sequence II
    113. Path Sum II
  • 原文地址:https://www.cnblogs.com/whiteIcrow/p/4073123.html
Copyright © 2011-2022 走看看