我有一个包含大量文件的应用程序,其 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/