我正在做一个个人项目,用于 XNA 的学习目的。我在网上读到使用内容管道需要人们安装 xna 运行时。所以我决定使用Texture2D.FromStream加载文件。
当我从 Visual c# 运行项目时一切都很好,但是当我发布项目并运行它时,它立即崩溃了。我不确定是否有办法查看有关崩溃的更多信息,但我认为没有。我认为这取决于不使用内容管道。
当我查看已发布项目的应用程序文件时,我只看到 .xnb 文件。并且没有我正在使用的原始 .png 和 .xml 文件。
我试图手动将文件放在那里,但这也不起作用。这些文件都在“Projectname\bin\x86\Debug\Content”文件夹中。
有人有什么想法吗?
编辑
我刚刚重写了我的内容管理器,因此它使用了内容管道,并且发布的项目现在可以在我的电脑上正常运行。所以我必须想办法让它在没有内容管道的情况下工作