gpt4 book ai didi

c# - .resx 文件大小问题

转载 作者:行者123 更新时间:2023-11-30 20:08:19 27 4
gpt4 key购买 nike

我在一台相当强大的机器上使用 Visual Studio 2010 工作。我有一个解决方案,下面有几个不同的项目

Solution
Activations
DatabaseManager
Library
VideoResources
WindowsNewUI <--- start up project

在视频资源中,我有一个 .resx 文件,其中放置了大约 700mb 的压缩视频。当我自己构建这个项目时,构建成功。然后我按 f5 键运行我的新 UI,但出现此错误。

错误 1 ​​将元数据写入文件 VideoResources.dll 时出现意外错误——“没有足够的存储空间来完成此操作。”

我已经做了一些挖掘,这似乎是一个 ram 问题。我已尝试通过编辑 .ini 文件来修复/3gb,但这并不能解决问题。

我的问题是我到底做错了什么,我知道 700mb 是很多视频,但没有理由应该构建该特定项目,但我的项目的其余部分却失败了,还有其他事情要做在这?该项目资源文件的访问修饰符是否重要?我该如何解决这个问题?

此外,如果我将大约一半的视频文件放在 .resx 文件中,那么一切正常。

最佳答案

我的建议是不要将视频存储在任何类型的嵌入式资源中。这会导致您的应用在运行时占用大量内存。我建议您将文件保留在磁盘上并从那里加载它们。这也可以解决您的问题。

关于c# - .resx 文件大小问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7195626/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com