SmartConnector Forum
Schneider Electric support forum about SmartConnector applications for integration of other building management systems (BMS) into EcoStruxure Building Operation.
Link copied. Please paste this link to share this article on your social media post.
I have processor assembly which worked fine on V2.4.10 but can not be selected after upgrading SmartConnector to V2.4.17. (I rebuilt the assembly with V2.4.17.)
Is there any code changes needed between these two versions?
I
Link copied. Please paste this link to share this article on your social media post.
Hello!
Prior to 2.4.17 Smart Connector was built as a 64-bit process, but was only running as a 32-bit process due to a wrong build setting. This was causing significant performance issues in extensions that made heavy use of the in-memory cache. In 2.4.17 this setting was fixed, and now the Smart Connector service runs as a 64-bit service by default. This had the unintended consequence of breaking extensions that had a dependency on a 32-bit only .dll, which would be my guess as to why this is no longer working for you.
If this is the case, or if you are not sure; at the download center on www.smartconnectorserver.com we have now included a 32-bit runtime for the Smart Connector service .exe. Download this file for the version of Smart Connector you have installed on your machine, and replace the Mongoose.Service.exe file in your install directory with the one from the below link. There is also a readme in the same directory that explains what this file is for, and how to use it.
https://www.smartconnectorserver.com/DownloadCenter/Contents/mongoose/v2.4/32-bit%20Only
Let me know if this doesn't work or you have additional questions
Best Regards,
-Jeff
Link copied. Please paste this link to share this article on your social media post.
Hello!
Prior to 2.4.17 Smart Connector was built as a 64-bit process, but was only running as a 32-bit process due to a wrong build setting. This was causing significant performance issues in extensions that made heavy use of the in-memory cache. In 2.4.17 this setting was fixed, and now the Smart Connector service runs as a 64-bit service by default. This had the unintended consequence of breaking extensions that had a dependency on a 32-bit only .dll, which would be my guess as to why this is no longer working for you.
If this is the case, or if you are not sure; at the download center on www.smartconnectorserver.com we have now included a 32-bit runtime for the Smart Connector service .exe. Download this file for the version of Smart Connector you have installed on your machine, and replace the Mongoose.Service.exe file in your install directory with the one from the below link. There is also a readme in the same directory that explains what this file is for, and how to use it.
https://www.smartconnectorserver.com/DownloadCenter/Contents/mongoose/v2.4/32-bit%20Only
Let me know if this doesn't work or you have additional questions
Best Regards,
-Jeff
Link copied. Please paste this link to share this article on your social media post.
Hi Jeff,
Yes, this is the solution!
I used the x86 version of Mongoose.Service.exe and it showed the selection of the Update Processor. I also built the assembly as x64 and it worked fine with the relased verion.
Thank you!
Juh
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.