Error : satellite build for culture 'sq' failed.

  • Thread starter Thread starter BBC1009
  • Start date Start date
B

BBC1009

Don't know why when rebuild VB.Net project (vb.net 2002 framework 1.0), this
error comes out suddenly. Anyone can help.

Thanks!!!!
 
BBC1009,
Do you have a .resx or other "resource" file that ends in ".sq.resx"?

"sq" is the parent culture for Albanian, while "sq-AL" is the culture for
Albanian - Albania.

VB.NET automatically builds satellite resource assemblies when it finds
culture specific files. These are files that include a culture just before
the extension.

For example:

MainForm.vb
MainForm.resx
MainForm.sq.resx ' causes a satellite resource assembly
MainForm.sq-AL.resx ' causes a satellite resource assembly

MyStrings.resx
MyStrings.sq.resx ' causes a satellite resource assembly
MyStrings.sq-AL.resx ' causes a satellite resource assembly

' If you have files marked as "embedded resource", such as:
SplashScreen.bmp
SplashScreen.sq.bmp ' causes a satellite resource assembly
SplashScreen.sq-AL.bmp ' causes a satellite resource assembly

In other words look in your project for a file with a name that matches
"*.sq.*" or "*.sq-AL.*", that is also marked as an "embedded resource", you
may need to show hidden files first in Solution Explorer.

Are there other messages with it? I would expect one of the Albanian
specific files is either corrupt, missing, or otherwise messed up...
Depending on whether you intend on having localization for Albania or not...

Hope this helps
Jay
 
Thanks Jay, I found there are folder named 'sq' under bin and debug
directory. And it is ok now after I deleted those folder.

Thanks again!!!
 
BB2046 & BBC1009.

The 'sq' folders in bin & debug are outputs from the satellite resource
assembly creation process, I would not expect them to be inputs to said
process.

VS.NET 2003 (.NET 1.1) does not have a problem with 'sq' folders in bin &
debug, in fact VS.NET 2003 will remove any satellite resource assemblies in
those folders if you don't have resources for those cultures.

Thanks for letting us know deleting them resolves the issue.

Hope this helps
Jay
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top