C# 在monogame中将DLL和内容嵌入到exe中
在其他C#项目中,例如C# 在monogame中将DLL和内容嵌入到exe中,c#,xna,monogame,C#,Xna,Monogame,在其他C#项目中,例如窗口窗体和WPF,我可以使用.net将构建的exe复制到其他环境中,并且运行时不会出错 但是,在MonoGame中,exe文件需要大量DLL,并且需要内容文件夹才能成功运行 有没有办法将DLL和内容包含在exe中?实际上,它可以通过两个步骤实现 嵌入DLL 包括内容 嵌入DLL 这可以通过使用NuGet安装轻松实现 在PackageManager控制台中键入以下行 Install-Package Costura.Fody 来源: 包括内容 将编译的内容文件(.xnb文件和
窗口窗体
和WPF
,我可以使用.net将构建的exe复制到其他环境中,并且运行时不会出错
但是,在MonoGame
中,exe文件需要大量DLL,并且需要内容文件夹才能成功运行
有没有办法将DLL和内容包含在exe中?实际上,它可以通过两个步骤实现
Install-Package Costura.Fody
来源:
包括内容
.xnb
文件和其他内容)复制到内容
文件夹中public Game1()
{
graphics = new GraphicsDeviceManager(this);
Content.RootDirectory = "Content";
}
与
Content.Load<Texture2D>("Image1");
Content.Load(“Image1”);
Content.Load<Texture2D>("Image1");