EldoS | Feel safer!

Software components for data protection, secure storage and transfer

CBFSNet.dll assembly versions differ for platforms

Also by EldoS: CallbackRegistry
A component to monitor and control Windows registry access and create virtual registry keys.
#16337
Posted: 05/04/2011 07:43:12
by Ivan P (Priority Standard support level)
Joined: 04/11/2011
Posts: 66

Hi there,

I have downloaded the latest release of CBFS
There're 3 versions of CBFSNet.dll for .Net 2.0 - one for each platform (x86, x64 and ia64)

The problem is thouogh all of them have the same file version 3.1.89.214 (in VERSION_INFO resource), the .Net assembly versions are different:

3.1.89.27700 for x86
3.1.89.27713 for x64
3.1.89.27727 for ia64

We are writing AnyCPU C# project that references CBFSNet.dll. And it should run on both x86 and x64 platforms. The reference is the project-wide setting, so we can only reference one of them (currently we use 32-bit). Our installer places the platform-dependent version into the installation folder.

But CBFSNet.dll is a strongly signed assembly, and since referenced x86 version differs from x64 version the assembly cannot be loaded on x64 systems due to strong name signature validation.

Is it possible for you to have releases with the same .Net assembly versions?

Thanks,
Ivan
#16341
Posted: 05/04/2011 10:44:11
by Oleg Savelos (Standard support level)
Joined: 08/25/2008
Posts: 21

We had the same problem in the past and was able to resolve it by removing strong name signature. Of course they have provided the source in order for us to be able to do so.
Anyhow its a serious problem for us too as we dont want to recompile without signature when every new version is release. I already asked if there was possibility of unsigned assemblies to be included in each release but havent got a possitve response yet.
#16342
Posted: 05/04/2011 10:56:11
by Eugene Mayevski (EldoS Corp.)

Next build will have a fixed version number ending with 0.


Sincerely yours
Eugene Mayevski
#16354
Posted: 05/05/2011 07:28:42
by Ivan P (Priority Standard support level)
Joined: 04/11/2011
Posts: 66

Great to hear that, Eugene!

Do you have any estimation on when such build will be available?

Thanks,
Ivan
#16355
Posted: 05/05/2011 07:40:23
by Eugene Mayevski (EldoS Corp.)

Pretty soon.


Sincerely yours
Eugene Mayevski
Also by EldoS: BizCrypto
Components for BizTalk® and SQL Server® Integration Services that let you securely store and transfer information in your business automation solutions.

Reply

Statistics

Topic viewed 1270 times

none




|

Back to top

As of July 15, 2016 EldoS Corporation will operate as a division of /n software inc. For more information, please read the announcement.

Got it!