【发布时间】:2010-07-06 10:22:38
【问题描述】:
Visual Studio 默认将所有 dll 复制到每个项目的 bin 文件夹中。这还包括系统 dll(mscorlib.dll 和 System.dll 除外),例如 System.Xml.Linq、System.ComponentModel.Composition(自 SL4 起包含)等。
由于这些文件包含在每个 XAP 中,XAP 的大小会大大增加。在我有限的测试中,将“复制本地”设置为 false 似乎并没有破坏任何东西。为什么 Visual Studio 将这些文件添加到 bin 路径?由于用户已经拥有 Silverlight,我是否可以假设这些程序集已安装在每个用户的 GAC 中,还是我遗漏了什么?
【问题讨论】:
标签: .net visual-studio silverlight copy-local