Tell me more ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I created an ASP.net webapplication and i have used assemblies Microsoft.SharePoint; and Microsoft.Office.Server.UserProfiles in it.. i get a run time error

"Could not load file or assembly 'Microsoft.Sharepoint.Sandbox' or one of its dependencies. An attempt was made to load a program with an incorrect format. "

in it.

How to resolve this?

share|improve this question

2 Answers

From microsoft and i agree, you need the correct version from the gac and reference it into your project. Once you add the reference you need to set "copy to local" as false ;)

this will work and what i would do if i ran into any dll issue!

step by step:

To copy the dll, goto start - select or search for "run" and copy past this code:

%windir%\assembly\GAC_64\Microsoft.Sharepoint.Sandbox\14.0.0.0__71e9bce111e9429c

run

add reference to your project, right click on the reference Microsoft.SharePoint.Sandbox.dll and click on "properties" set copy to local = false

dll copy to loacal = false

build and run project, should work fine :)

http://blogs.technet.com/b/sharepointdevelopersupport/archive/2012/07/24/building-silverlight-solution-with-ria-service-enabled-fails-on-sharepoint-2010-sp1-environments.aspx

share|improve this answer

According to this blog post by Louis Liang, the workaround is to add a post-build event and delete the DLL:

cd $(TargetDir)
del Microsoft.SharePoint.SandBox.dll

Taken from :

http://stackoverflow.com/questions/11435715/how-can-i-stop-microsoft-sharepoint-sandbox-dll-from-being-copied-into-my-bin-fo

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.