Thursday, August 28, 2008

Build Error (ALINK: error ):Satellite build for culture ' xx' failed.

When you build a project in Microsoft Visual Studio .NET 2003 that includes many forms and controls that you can localize, the build process may not succeed and you may receive an error message that is similar to the following in the output window:

Building satellite assemblies... Satellite build for culture 'fr' failed. Please see the output window for more detailed error information. ALINK: error AL1022: Error reading embedded resource 'C:\Visual Studio Projects\WindowsApplication1\obj\Debug\For' -- The system cannot find the file specified.


Solution

Confirm that the machine has Microsoft Visual studio .net 2003 Service pack 1 is installed. If not installed then install it. This will solve the above issue.