Skip to main content
Published: March 07 2007, 11:36:00 AMUpdated: November 28 2020, 3:22:31 PM

When I try to run my application that uses the .NET SDK, why do I get the following error?

Could not load file or assembly 'vjslib, Version=, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified


The .NET SDK uses the J# redistributable package for HTTP compression.  To use the compression feature, you must install the version of Visual J# .NET Redistributable Package that corresponds to your version of the Microsoft .NET Framework. Please make sure you install the correct version of the Visual J# .NET Redistributable Package. 

When you execute an eBay API request using the .NET SDK, compression is on by default. This HTTP compression signficantly reduces the size of response data from the API and it strongly recommended that you have it on, especially for calls that return large amounts of data.

Additional Resources

eBay SDK for .NET : 
Web Services Guide
Library Reference Documentation (NDoc)

How well did this answer your question?
Answers others found helpful