.resx文件大小问题

Sie*_*eon 2 c# visual-studio-2010

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

Solution
  Activations
  DatabaseManager
  Library
  VideoResources
  WindowsNewUI <--- start up project
Run Code Online (Sandbox Code Playgroud)

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

错误1将元数据写入文件VideoResources.dll时出现意外错误 - '没有足够的存储空间可用于完成此操作.

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

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

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

iam*_*lin 5

我的建议是不将视频存储在任何类型的嵌入式资源中.这会让你的应用程序在运行时给我们带来大量内存.我建议您只需将文件保留在磁盘上并从那里加载它们.这也可以解决您的问题.