找回密码
 立即注册

QQ登录

只需一步,快速开始

江故里

初级会员

31

主题

118

帖子

299

积分

初级会员

积分
299
江故里
初级会员   /  发表于:2023-9-8 14:46  /   查看:1368  /  回复:8
spread v11和v15 都安装的情况下  v11 的代码被影响    

如何能够保证两个版本的代码都能正常运行

8 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-8 16:13:59
沙发
首先,一个机器建议只安装一个spread版本,这个安装的时候会注册到vs中的默认引用库中,并出现在工具箱,多个版本会覆盖造成错乱。

我不知道你说的影响现在具体是什么情况
但是理论上来说,你机器上安装的不同版本在下面的情况下并不会影响你项目中的spread版本。前提是你项目中的动态库是通过手动添加选择spread相关dll文件,或者通过nuget添加的spread引用,这样本机安装包的spread就不会影响项目了

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-8 16:14:06
板凳
首先,一个机器建议只安装一个spread版本,这个安装的时候会注册到vs中的默认引用库中,并出现在工具箱,多个版本会覆盖造成错乱。

我不知道你说的影响现在具体是什么情况
但是理论上来说,你机器上安装的不同版本在下面的情况下并不会影响你项目中的spread版本。前提是你项目中的动态库是通过手动添加选择spread相关dll文件,或者通过nuget添加的spread引用,这样本机安装包的spread就不会影响项目了

回复 使用道具 举报
江故里
初级会员   /  发表于:2023-9-11 08:29:18
地板
Richard.Ma 发表于 2023-9-8 16:14
首先,一个机器建议只安装一个spread版本,这个安装的时候会注册到vs中的默认引用库中,并出现在工具箱,多 ...

是通过手动添加的spread相关的dll    15的项目可以正常运行  用11 的项目 运行不起来 会报一堆dll文件缺失
回复 使用道具 举报
江故里
初级会员   /  发表于:2023-9-11 09:28:59
5#
Richard.Ma 发表于 2023-9-8 16:14
首先,一个机器建议只安装一个spread版本,这个安装的时候会注册到vs中的默认引用库中,并出现在工具箱,多 ...

已解决  谢谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-11 12:31:23
6#
好,dll缺失只要手动重新添加就行
回复 使用道具 举报
江故里
初级会员   /  发表于:2023-9-11 13:12:17
7#
Richard.Ma 发表于 2023-9-11 12:31
好,dll缺失只要手动重新添加就行

嗯嗯  我把调用的位置改了一下 就可以用了
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-11 14:18:10
8#
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-11 14:18:19
9#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部