江故里 发表于 2023-9-8 14:46:09

spread v11和v15 都安装的情况下 v11 的代码被影响

spread v11和v15 都安装的情况下v11 的代码被影响    

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

Richard.Ma 发表于 2023-9-8 16:13:59

首先,一个机器建议只安装一个spread版本,这个安装的时候会注册到vs中的默认引用库中,并出现在工具箱,多个版本会覆盖造成错乱。

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

Richard.Ma 发表于 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

Richard.Ma 发表于 2023-9-8 16:14
首先,一个机器建议只安装一个spread版本,这个安装的时候会注册到vs中的默认引用库中,并出现在工具箱,多 ...

已解决谢谢

Richard.Ma 发表于 2023-9-11 12:31:23

好,dll缺失只要手动重新添加就行

江故里 发表于 2023-9-11 13:12:17

Richard.Ma 发表于 2023-9-11 12:31
好,dll缺失只要手动重新添加就行

嗯嗯我把调用的位置改了一下 就可以用了

Richard.Ma 发表于 2023-9-11 14:18:10

:loap1:

Richard.Ma 发表于 2023-9-11 14:18:19

:loap1:
页: [1]
查看完整版本: spread v11和v15 都安装的情况下 v11 的代码被影响