C# XNA windows phone发布黑色纹理

C# XNA windows phone发布黑色纹理,c#,windows-phone-7,xna,windows-phone,textures,C#,Windows Phone 7,Xna,Windows Phone,Textures,我刚刚用XNA为WindowsPhone7制作了一个3d游戏。我在VisualStudio2010的发布模式下构建了它,当我运行游戏时,突然发现模型上并没有纹理——两个模型是黑色的,一个是透明的。模型是从3dsmax导出的.X格式,并且在游戏内容中添加了.jpg中的纹理。我将build action设置为none,并且在调试模式下一切正常。当我更改为释放模式时-黑色纹理。当我将build action设置为compile时,它会向我发出警告: 资产使用不同设置构建了2次: 使用TextureIm

我刚刚用XNA为WindowsPhone7制作了一个3d游戏。我在VisualStudio2010的发布模式下构建了它,当我运行游戏时,突然发现模型上并没有纹理——两个模型是黑色的,一个是透明的。模型是从3dsmax导出的.X格式,并且在游戏内容中添加了.jpg中的纹理。我将build action设置为none,并且在调试模式下一切正常。当我更改为释放模式时-黑色纹理。当我将build action设置为compile时,它会向我发出警告:

资产使用不同设置构建了2次: 使用TextureImporter和TextureProcessor 使用TextureImporter和TextureProcessor,由

仍然没有纹理


我能做什么?

听起来像是您在使用自定义内容处理器构建资产


仔细检查您的纹理,确保它们是由您的自定义内容处理器生成的,而不是由发布版本的XNA生成的。

查看调试和发布模式资源是否不同,它可能会告诉您问题是否出在您的模型和纹理或其他方面。您如何设置属性“build Action”——从窗口纹理“jpg”中复制到输出目录属性?