首页 > 编程语言 >Dynamic CRM插件程序集中引入第三方dll合并打包

Dynamic CRM插件程序集中引入第三方dll合并打包

时间:2022-08-18 11:14:36浏览次数:75  
标签:插件 Dynamic 程序 dll 引入 ILMerge 第三方

有时候 在插件程序集不可避免的需要使用第三方的dlll 但crm插件平台注册时 只能注册一个dll 即项目自身的dll 第三方的dll无法正常在注册后使用 查找官方资料 找到如下方法 合并打包成一个dll 以下方法经过试验在项目中实际使用了 注意:  引入ILMerge后 需要把 Microsoft.Xrm.Sdk或Microsoft.Crm.Sdk.Proxy的dll 默认输出到本地 改为false 不然会报错,dll重复引起的错误  

 

1.程序集添加Nuget包 搜索ILMerge 安装

 

2.引入ILMerge包后,程序集内文件增加  

 

3. 将引用中的第三方dll,右键编辑属性,设置复制到本地为True

 

 

 

4.项目程序集在重新编译生成,只剩自身一个dll了

 

 

     

 

标签:插件,Dynamic,程序,dll,引入,ILMerge,第三方
From: https://www.cnblogs.com/adingfirstlove/p/16597979.html

相关文章

  • Vue学习笔记4-项目开发规范及插件
    Vue学习笔记4-项目开发规范及插件一、安装插件首先搜索安装ESLint和Prettier这两个插件。这里对开发规范的配置仅配置ESLint,对代码格式的配置仅配置Prettier,用于代......
  • 认识Vue扩展插件
    众所周知,在Vue开发中,实现一个功能可以有很多种方式可以选择,这依赖于Vue强大的功能(指令、混合、过滤等)Vue插件插件通常用来为Vue添加全局功能。插件的功能范围没......
  • 使用Fiddler劫持网络资源为前端开发助力(示例:Dynamic CRM 表单开发 也能热更新? )
    背景:使用过vue开发的童鞋应该都知道,在开发vue项目的过程中,有个叫"热更新"的功能特别爽,在传统html开发到初次接触vue时,才发现原来前端开发可以这么香。热更新的表现形......
  • 摸鱼系列之idea摸鱼插件推荐
    前言作为一枚程序员,上班时候正撸着代码呢,撸不出代码了,没灵感了,看需求念头不通达了,脑瓜里蹦不出一丁点火花了,这时候怎么办?程序在运行,还要好几分钟,等待时间里,白白浪费了,玩......
  • 大文件上传控件webupload插件
    ​这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数下面直接贴代码吧,一些难懂的我大部分都加上注......
  • Notepad++ 怎么以json格式显示数据 notepad++怎么安装JSON Viewer插件
    Notepad++安装JSONViewer插件,就可以以json格式显示数据,点击插件-->插件管理;  弹出的插件管理窗口,在“可用”栏目的搜索框写入“JSONViewer”会自动搜到该插件......
  • 大文件断点续传插件webupload插件
    ​ 需求:支持大文件批量上传(20G)和下载,同时需要保证上传期间用户电脑不出现卡死等体验;内网百兆网络上传速度为12MB/S服务器内存占用低支持文件夹上传,文件夹中的文件数......
  • 大文件上传插件webupload插件
    ​4GB以上超大文件上传和断点续传服务器的实现随着视频网站和大数据应用的普及,特别是高清视频和4K视频应用的到来,超大文件上传已经成为了日常的基础应用需求。但是在很......
  • 百度地图(BMapGL) 显示可视范围的插件 mapMaxBounds
    classmapMaxBounds{//map是百度的BMap实例对象//bounds是百度的可视范围类型BMap.bounds//这里的map类型在我开发的时候使用的是BMapGL......
  • 无法在 DLL“SQLite.Interop.dll”中找到名为“SI7fca2652f71267db”的入口点。
    首先,这个是在操作SQLite数据库,使用System.Data.SQLite包,需要这个文件SQLite.Interop.dll不然会报错在生成项目的时候需要确保有这两个文件夹(可以生成完手动复制,也可以放......