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

C# 从WPF项目创建单个Exe文件,c#,wpf,resources,visual-studio-2013,C#,Wpf,Resources,Visual Studio 2013,是否可以从我的C#WPF项目创建单个exe文件?该项目包含一些图像和视频在电影文件夹内的bin 如何在单个exe文件中编译所有这些内容?我知道它的大小会很大,但还可以。您应该将此文件添加到项目中,并使用构建操作:资源处理此文件。在这种情况下,它将被引入应用程序的主程序集中 它将是一个二进制资源,因为它作为一个不透明的二进制大对象嵌入到已编译的程序集中 引自: 要成功使用程序集资源,有几件事是您不能做的: 不要错误地将buildaction属性设置为Embedded 资源。即使所有程序集资源都是

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


如何在单个
exe
文件中编译所有这些内容?我知道它的大小会很大,但还可以。

您应该将此文件添加到项目中,并使用
构建操作:资源
处理此文件。在这种情况下,它将被引入应用程序的主程序集中

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

引自:

要成功使用程序集资源,有几件事是您不能做的:

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

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