If you have built your own the DSPI (Device Service Provider Interface), you may find that the provider cannot be registered by using of BizTalk RFID Release Candidate version. The error popped-up describes that the assembly implementing the provider code cannot be loaded.
To work around this problem you should rebuild the provider with the new version of BTS RFID. The reason is that the beta version of RFID build has version number 3.0.0.0, and the Release Candidate 3.6.0.0.
Here is the snapshoot from ILDASM, which shows the reference to SpiSdk.dll in both versions.
BETA:
.assembly extern Microsoft.Rfid.SpiSdk
{
.publickeytoken = (31 BF 38 56 AD 36 4E 35 ) // 1.8V.6N5
.ver 3:0:0:0
}
RELEASE CANDIDATE:
.assembly extern Microsoft.Rfid.SpiSdk
{
.publickeytoken = (31 BF 38 56 AD 36 4E 35 ) // 1.8V.6N5
.ver 3:6:0:0
}
Posted
Aug 09 2007, 04:41 PM
by
Damir Dobric