Silverlight – Visual Studio 2010:为什么所有的外语文件夹?

Silverlight – Visual Studio 2010:为什么所有的外语文件夹?,第1张

概述在我的解决方案的/ bin / debug文件夹中,我注意到一些似乎是外国文件夹的文件夹,名称为“ar”,“bg”,“ca”,“cs”,“da”…全部通往“zh-Hant”的方式.这些文件夹都有这4个DLL的副本: > System.ComponentModel.DataAnnotations.resources.dll > System.Windows.Controls.Data.Input.r 在我的解决方案的/ bin / deBUG文件夹中,我注意到一些似乎是外国文件夹的文件夹,名称为“ar”,“bg”,“ca”,“cs”,“da”…全部通往“zh-Hant”的方式.这些文件夹都有这4个DLL的副本:

> System.ComponentModel.DataAnnotations.resources.dll
> System.Windows.Controls.Data.input.resources.dll
> System.windows.Controls.Data.resources.dll
> System.windows.Controls.resources.dll

我正在开发的Silverlight应用程序没有任何国际化支持,所以我无法弄清楚这些文件和文件夹是如何到达的.总而言之,这几乎是13 MB的文件.

更糟糕的是,当我删除它们时,它们将在下次构建解决方案时重新生成.

任何建议?

ETA:

以下是Silverlight项目引用的DLL列表:

> ESRI.ArcGIS.ClIEnt
> ESRI.ArcGIS.ClIEnt.Toolkit
> mscorlib
>系统
> System.Core
> System.Net
> System.Runtime.Serialization
> System.ServiceModel
> System.windows
> System.windows.browser
> System.windows.Controls
> System.windows.Controls.Layout.Toolkit
> System.windows.Controls.Navigation
> System.windows.Interactivity
> System.Xml

解决方法 我注意到一些引用的程序集倾向于使用本地化的资源进行国际化,例如Castle ActiveRecord.
我刚刚检查一个我正在工作的项目(使用Castle ActiveRecord和ZedGraph – 这两个都在单独的程序集中具有本地化的资源),并且在构建之后,在我的bin文件夹中重新创建了语言文件夹.

所以imo,我相信你在项目中引用了一个类似的程序集,它有本地化的资源,可能是Silverlight程序集或ArcGIS程序集(从来没有使用过).

总结

以上是内存溢出为你收集整理的Silverlight – Visual Studio 2010:为什么所有的外语文件夹?全部内容,希望文章能够帮你解决Silverlight – Visual Studio 2010:为什么所有的外语文件夹?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1003577.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存