找回密码
 立即注册

QQ登录

只需一步,快速开始

曹锋

注册会员

1

主题

4

帖子

15

积分

注册会员

积分
15

活字格认证

最新发帖
曹锋
注册会员   /  发表于:2019-3-1 14:10  /   查看:3400  /  回复:7
本帖最后由 曹锋 于 2019-3-1 14:11 编辑

打开主form的设计视图后,出现下述:  
[A]C1.Win.C1Command.C1DockingTab cannot be cast to [B]C1.Win.C1Command.C1DockingTab.
  Type A originates from 'C1.Win.C1Command.4, Version=4.0.20132.19568, Culture=neutral, PublicKeyToken=e808566f358766d8' in the context 'LoadNeither'
  at location 'C:\Users\XXX\AppData\Local\Microsoft\VisualStudio\10.0\ProjectAssemblies\ij6qhfwu01\C1.Win.C1Command.4.dll'.


  Type B originates from 'C1.Win.C1Command.4, Version=4.0.20132.19568, Culture=neutral, PublicKeyToken=e808566f358766d8' in the context 'LoadNeither'
  at location 'C:\Program Files (x86)\ComponentOne\Studio for WinForms\bin\v4\C1.Win.C1Command.4.dll'.

VS2010,C1版本V2013 V2,关键其他人打开OK,删除C:\Users\XXX\AppData\Local\Microsoft\VisualStudio\10.0\ProjectAssemblies下所有文件,打开solution会自动生成这些临时文件夹。

谁遇到过类似的问题?

7 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-3-4 11:44:48
沙发
您是打开别人的项目时出现的这个问题,还是添加控件时出现的呢,可以发送一下报错信息截图过来
回复 使用道具 举报
曹锋
注册会员   /  发表于:2019-3-4 16:12:26
板凳
是别人的项目,但团队里别人可以打开。E:\2019-03-04_160857.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-3-4 17:40:36
地板
您可以尝试一下这个问题中的解决方式,看起来是引用方式不一致导致的
https://stackoverflow.com/questi ... ts-of-the-same-type
回复 使用道具 举报
曹锋
注册会员   /  发表于:2019-3-5 16:52:19
5#
好像也没什么效果,我尝试自己新建一个form直接把C1DockingTab拖上去就会报上述错误,但是C1Button,FlexGrid又是好的,很奇怪!
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-3-6 12:16:44
6#
自己新建一个项目,拖动这个控件进去看看是否会报错
回复 使用道具 举报
曹锋
注册会员   /  发表于:2019-3-7 11:20:39
7#
现在试下来是这样的,VS2010 新建.net2.0项目,拖工具箱控件没问题,新建.net4.0项目,拖工具箱对应4.0控件就报错。
VS2013新建.net4.0项目,拖对应4.0控件没问题。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-3-7 12:18:59
8#
那就有可能还是VS的版本问题,用VS2013打开您说的项目没有问题吗
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部