如何在c#中删除嵌入式资源?

时间:2014-11-30 16:03:02

标签: c#

我有一个包含嵌入式(源)视频的exe文件。运行程序后,我必须将其复制到某个地方才能运行它。这样视频将在光盘上播放两次。这就是为什么我想在提取后从exe中删除视频的原因。

1 个答案:

答案 0 :(得分:1)

你没有。简单来说 - 视频不应该是一个资源。根据一般的WINDOWS规则(没有.NET),程序永远不应对安装文件夹进行任何修改 - 普通用户在那里没有写权限。任何资源都应由INSTALLER安装。

你完全违反了关于如何处理资源的任何正当规则。解决这个问题 - 然后你不会更加违反程序应该重写它自己的代码的想法。