gpt4 book ai didi

c# - 从 WPF 项目创建单个 Exe 文件

转载 作者:太空宇宙 更新时间:2023-11-03 10:47:54 25 4
gpt4 key购买 nike

是否可以从我的 C# WPF 项目创建单个 exe 文件?该项目在 bin 内的 Movies 文件夹中包含一些图像和视频。

如何将所有这些编译到单个 exe 文件中?我知道它会很大,但没关系。

最佳答案

您应该将这些文件添加到您的项目中,并为这些文件使用Build Action: Resource。在这种情况下,它将被引入到应用程序的主程序集中。

它将是一个二进制资源,因为它作为一个不透明的二进制大对象嵌入到已编译的程序集中。

引自 Matthew MacDonald book: Pro WPF 4.5 in C# :

为了成功使用程序集资源,您不能做几件事:

  • 不要错误地将 Build Action 属性设置为 Embedded
    资源
    。即使所有程序集资源都是嵌入式资源定义,嵌入式资源构建操作将二进制数据放在另一个更难进入的区域。在 WPF 应用程序中,假定您始终使用构建类型的资源。

  • 不要使用“项目属性”窗口中的资源选项卡。 WPF 没有支持这种类型的资源 URI。

关于c# - 从 WPF 项目创建单个 Exe 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22741448/

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