配件库快速开发工具暂不支持Visual Studio 2015以上版本

微软从Visual Studio 2015版本开始移除了Add-ins机制,导致开发人员无法通过在对应目录添加AddIn文件成功在Visual Studio 2008以上版本使用配件库快速开发工具(如何在Visual Studio 2010中使用配件库快速开发工具)。特此通知,之后我们会评估是否将Add-in迁移到VSPackage Extension。

参考链接:FAQ: Converting Add-ins to VSPackage Extensions


配件库快速开发工具无法选择字典树临时解决方案

目前该现象发生在1.5.0.9以后版本。具体现象为:使用配件库快速开发工具选择控件类型为字典时,弹出的字典树窗体出现空白。

解决方法如下:

1、复制配件库项目中的Beyondbit.Core.Centralism.BO.dll、Beyondbit.Core.Centralism.DAO.dll到快速开发工具安装目录的CodeTools目录下

2、重新启动Visual Studio


关于配件库快速开发工具如何在Visual Studio 2010版本以上安装的解决方案

1、以管理员身份执行快速开发工具安装程序,安装中如果出现提示"Value cannot be null",原因是没有安装Visual Studio 2008。如果不想安装Visual Studio 2008,可以忽略该错误,因为相关安装程序已被正常复制到对应目录


2、参考知识库文档:如何在Visual Studio 2010中使用配件库快速开发工具

3、需要注意文档中提到的Version,2012版本为11.0、2013版本为12.0、2015版本为14.0

配件库 1.5流程设计服务访问提示"此集合已经包含方案http的地址。此集合中每个方案中最多只能包含一个地址"错误解决方法

10评论
配件库 1.5流程设计服务即FlowEngine.svc访问提示:"此集合已经包含方案http的地址。此集合中每个方案中最多只能包含一个地址"。参数名:item。可以参考以下解决方案:

由于WCF 4.0以前的版本基于svc文件的激活并不支持多个地址绑定,比如:localhost + xxx.xxx.xxx。导致最终在生产环境部署出现问题。以下解决方案针对多个基地址的绑定。

打开入口网站的Web.config(不是流程设计服务的Web.config,仅限基于配件库的项目)。添加如下配置:

<system.serviceModel>
     <serviceHostingEnvironment>
       <baseAddressPrefixFilters>
         <add prefix="http://xxx.xxx.xxx"/>
       </baseAddressPrefixFilters>
     </serviceHostingEnvironment>
</system.serviceModel>

其中的"http://xxx.xxx.xxx"为绑定的生产环境地址。

快速搜索

RecentComments

评论 RSS