I got a FileNotFoundException - Could not load file or assembly SIPEPS...

Mar 8, 2010 at 1:40 AM

I got the following error after I downloaded the source code and try to run it. Could you please advise me some hints to fix it? Thanks


System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.IO.FileNotFoundException: Could not load file or assembly 'SIPEPS, Version=, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. File name: 'SIPEPS, Version=, Culture=neutral, PublicKeyToken=31bf3856ad364e35'   at Microsoft.Rtc.Signaling.RealTimeConnectionManager.Initialize()   at Microsoft.Rtc.Signaling.RealTimeConnectionManager..ctor()   at Microsoft.Rtc.Collaboration.CollaborationPlatform.CreateConnectionManager()   at Microsoft.Rtc.Collaboration.CollaborationPlatform.Initialize(CollaborationPlatformSettings platformSettings)   at Microsoft.Rtc.Collaboration.CollaborationPlatform..ctor(ClientPlatformSettings platformSettings)   at Eceos.OCSLib.OCSService.Init() in C:\Users\Administrator\Desktop\OCS Test\OCSWeb\OCSLib\OCSService.cs:line 122   at Eceos.OCSWebService.SvcOCS.OpenOCS() in C:\Users\Administrator\Desktop\OCS Test\OCSWeb\OCSWebService\SvcOCS.asmx.cs:line 125   at Eceos.OCSWebService.SvcOCS.GetCurrentPresence() in C:\Users\Administrator\Desktop\OCS Test\OCSWeb\OCSWebService\SvcOCS.asmx.cs:line 46



Source Error: 

Line 86:         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetCurrentPresence", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
Line 87:         public int GetCurrentPresence() {
Line 88:             object[] results = this.Invoke("GetCurrentPresence", new object[0]);
Line 89:             return ((int)(results[0]));
Line 90:         }

Source File: C:\Users\Administrator\Desktop\OCS Test\OCSWeb\OCSWeb\Web References\SvcOCS\Reference.cs    Line: 88 



Mar 29, 2010 at 8:39 AM

I think you have to install de UCMA sdk properly.

Make sure you finish the installation completely ( there are several steps to accomplish, not only exectue a setup)



Apr 4, 2010 at 11:31 AM

To Jesrioalv, would you please post that several step to complete the installation

Apr 7, 2010 at 1:39 AM

Hi jesrioalv, 

I just exectue a setup for UCMA 2.0, and I don't know other step after googled, and the problem still occure...

Could you please advise me how can I finish the installation completely?

Many thanks for you ^^


Apr 20, 2010 at 7:35 AM


Well, what I meant was that you have to execute 2 files( a .msi and a .exe) :

1.Download the UcmaSdkWebDownload.msi file.
2.Launch the UcmaSdkWebDownload.msi and follow the screens to accept EULA and to choose install location to save the files to your hard disk.
3. Launch SetupUCMASdk.exe from the installation directory on hard disk of web download to start the SDK installation (usually C:\Microsoft Unified Communications Managed API 2.0 SDK Installer package\i386)

The step 3 was not obvious for me and I used to get the "SIPEPS" error until I execute the step 3.

More information in http://www.microsoft.com/downloads/details.aspx?FamilyID=768efa33-6606-4b2b-809a-6c69274621d3&displaylang=en

Hope it helps.