c# - 具有 Build Action=Content 的文件是否在执行时加载到内存中?

标签 c# wpf windows-phone-8

我有一个包含大量文件的应用程序,其 Build Action 属性设置为 Content。当我分析它时,我发现它需要大量内存,所以我怀疑这些文件是原因。

这些文件是在执行时加载到内存中还是在我们访问它们时加载到内存?

最佳答案

不,Content 不像Resource。它没有嵌入到应用程序二进制文件中。当您想要复制其他文件(例如图像或您想要包含在您的解决方案中但未被编译器触及的其他外部文件)时,这很有用。

请参阅:文件属性http://msdn.microsoft.com/en-us/library/0c6xyb66(v=vs.90).aspx

关于c# - 具有 Build Action=Content 的文件是否在执行时加载到内存中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18922639/

相关文章:

适用于 Windows Phone 8 的 C# IMAP SMTP 邮件客户端

cordova - Phonegap 应用程序无法在 Windows Phone 上运行

c# - .NET 安全内存结构

c# - 如何读取和解析具有可配置内容的文本文件?

wpf - 在自定义控件中使用 DataContext

c# - MouseButtonEventArgs.MouseDevice.DirectlyOver 误解

c# - 如何检测点击当前选定的 PivotItem 的标题

c# - Galaxian-like 敌人运动

c# - 即使在 Tcpclient.NoDelay = true 之后,socket.send 也会将数据包附加在一起;

c# - 添加 WPF 命名空间导致 VSTO 编译错误