zoukankan      html  css  js  c++  java
  • Dynamics CRM产生公共签名,避免每次插件换环境重新输入签名密钥账号密码

      在Dynamcs CRM项目维护交接过程中,我们经常会使用其他合作者的插件代码。但是每次拿到别人代码编译的时候插件密钥都要重新输入密钥的账号密码。而且如果密钥都是的话比较麻烦。所以这里就针对这个问题做了优化。

    1、首先在VS里面打开配置命令行环境(Command Prompt)

    Tools->External Tools

    配置项
    Title 用户自定义,会显示在TOOLS的菜单项中。
    Command C:WindowsSystem32cmd.exe
    Arguments

    这个主要是设置VS的环境变量。

    /k "C:Program Files (x86)Microsoft Visual Studio 12.0Common7ToolsVsDevCmd.bat"


    在VS2017中,配置如下:
    /k “C:Program Files (x86)Microsoft Visual Studio2017CommunityCommon7ToolsVsDevCmd.bat”
    注意:这里的双引号,必须是英文引号,不能是中文引号

    Initial Directory  $(ProjectDir) 

    这是命令行启动后默认的初始目录,有几个选项可供选择这里我选Project Directory

     

    打开后如下

    2、开始生成公钥

    依次输入下面三条命令,会在项目根目录产生签名文件

    1.sn -k key.snk 得到的文件在命令提示符的当前文件夹下
    2.sn -p key.snk keyPublic.snk (从key.snk中提取公匙存入keyPublic.snk文件)
    3.sn -t keyPublic.snk 得到public key token

     3、绑定签名文件

    找到项目属性

    在signing,通过从文件引入找到我们的密钥就可以了

    选择对应的签名文件

     

    这样就完成了签名绑定,以后换了电脑再打开项目也不用输入密码了。

     

  • 相关阅读:
    Linux中搭建Maven私服
    NIO类库
    JAVA网络通信IO-NIO-AIO-Netty
    栈和队列
    JAVA四类八种基本数据类型
    JAVA基础—线程池
    vue 数组push元素 视图没更新
    小程序♥云开发
    vue2.0 transition 手风琴
    element-ui 表格翻页多选后仍然记忆所选项,数据回显
  • 原文地址:https://www.cnblogs.com/bzpfly/p/11237071.html
Copyright © 2011-2022 走看看