xbox msrs "service" no longer works under Vista
greetings,
the service for the xbox controller generates the following error;
| Error Loading Diagram |
|---|
| Unable start configured partners |
|---|
| Code | s:Receiver |
|---|
| Reason | System.IO.IOException: Code:W3C.Soap.FaultCode,Subcode:unknown,Reason ystem.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. > System.IO.FileNotFoundException: The specified module could not be found. (Exception from HRESULT: 0x8007007E) at Microsoft.Robotics.Services.Sample.XInputGamepad.XInputGamepadService..ctor(DsspServiceCreationPort creationPort) End of inner exception stack trace at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType) at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType) at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at Microsoft.Dss.Services.Constructor.ConstructService.InvokeServiceClassConstructor() at Microsoft.Dss.Services.Constructor.ConstructService.ReflectAndConstructService(ServiceCache Cache) |
|---|
Are there any updates for the service. I know we had to re-compile our own service to operate under Vista.
Regards,
David
Thank you for the suggestion.
I re-installed DirectX but still have a problem.
Speciffcally, When I drag the XBox controller service onto the Diagram (In MSRS VPL), THere is a Red Explaimation at the input side of the blocl. When you hover the mouse over this, the message says that the data type is diferent than what is expected for the service. I got this same error for our own services until I re-compiled our service (www.allmotion.com/msrs) under Vista . It also required updating Visual Studio with the Vista updates.
So, this is why I figured that the service probably needs to be re-compiled for the same reason.
Any ideas will be greatly appreciated.
Regards,
David
Any ideas will be greatly appreciated. THis is on the 32 bit version of Vista.