C# 从另一个程序启动单一游戏

C# 从另一个程序启动单一游戏,c#,xna,monogame,C#,Xna,Monogame,我正试图通过命令行按钮在平铺贴图编辑器中运行使用MonoGame构建的游戏,但我的游戏抛出了一个“Microsoft.Xna.Framework.Content.ContentLoadException” 我使用的代码是: texture2D = Load<Texture2D>(_file); texture2D=Load(_文件); 如果我从另一个目录在命令行中运行游戏,也会发生这种情况 调试允许我看到内容目录的完整路径设置正确,不依赖于启动目录,正如我所怀疑的 如果我从编辑

我正试图通过命令行按钮在平铺贴图编辑器中运行使用MonoGame构建的游戏,但我的游戏抛出了一个“Microsoft.Xna.Framework.Content.ContentLoadException”

我使用的代码是:

texture2D = Load<Texture2D>(_file);
texture2D=Load(_文件);
如果我从另一个目录在命令行中运行游戏,也会发生这种情况

调试允许我看到内容目录的完整路径设置正确,不依赖于启动目录,正如我所怀疑的

如果我从编辑器或双击exe文件运行游戏,游戏将正常运行

我很确定我不是第一个尝试这个的人,所以我做错了什么

你能帮我吗


谢谢和问候。

你可能会在这里找到更好的运气;然而,您可能在“start in”目录中遇到问题,这可能会有所帮助:您可能会在上找到更好的运气;但是,您可能在“start in”目录中遇到问题,这可能会有所帮助: