The satellite assembly named "Microsoft.VisualStudio.ReferenceManager.Dialog.resources.dll, Version=12.0.0.0, PublicKeyToken=b03f5f7f11d5a3a" for fallback culture "en" either could not be found or could not be loaded. This is generally a setup problem. Please consider reinstalling or repairing the application.

在引用dll的时候出现这个错误,看网上其它人的说法是在assemblyinfo.cs文件里面删除一行内容

Found the answer.

Removing the following line from AssemblyInfo solved the problem:

[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]

answered Feb 22 ’11 at 16:02

VS2013但我在Assemblyinfo.cs里面找不到这行内容,搜索工程也没有,没办法,但windows的程序加载都有一个顺序的,先从本程序目录找,然后再找GAC,再找指定目录什么的,所以我将Microsoft.VisualStudio.ReferenceManager.Dialog.resources.dll这个文件直接复制到vs的执行目录,结果就解决了。

add comment

—————————

Microsoft Visual Studio

—————————

The satellite assembly named "Microsoft.VisualStudio.ReferenceManager.Dialog.resources.dll, Version=12.0.0.0, PublicKeyToken=b03f5f7f11d5a3a" for fallback culture "en" either could not be found or could not be loaded. This is generally a setup problem. Please consider reinstalling or repairing the application.

—————————

确定  
—————————