XNA Visual Studios 2010异常部署错误

Jco*_*jer 2 c# xna visual-studio-2010

最近,当我尝试部署我的项目时,我遇到了3个不寻常的错误.我知道XNA基本上是过时的,但我很久以前就开始玩这个游戏了,我想用XNA完成它.我无法部署在WP7仿真器或任何设备上.我正在使用W8.1.我在同一个操作系统上工作了一段时间,没有任何问题.但突然间,我开始出现这些错误.我没有真正改变我最近做出的改变.这些是错误.

1)"FilterItemsBySupportedCultures"任务的"FilesToFilter = @(ReferenceSatellitePaths)"参数无效.

2)"FilterItemsBySupportedCultures"任务意外失败.System.ArgumentException:类型为"Microsoft.Build.Framework.ITaskItem []"的对象无法转换为"Microsoft.Build.Framework.ITaskItem []"类型.在System.RuntimeType.TryChangeType(对象值,粘结剂粘结剂,CultureInfo的文化,布尔needsSpecialCast)在System.RuntimeType.CheckValue(对象值,粘结剂粘结剂,CultureInfo的文化,的BindingFlags invokeAttr)在System.Reflection.MethodBase.CheckArguments(对象[]参数,粘合剂粘合剂的BindingFlags invokeAttr,CultureInfo的文化,签名Sig)在System.Reflection.RuntimeMethodInfo.InvokeArgumentsCheck(对象OBJ,的BindingFlags invokeAttr,粘结剂粘结剂,在System.Reflection.RuntimeMethodInfo.Invoke对象[]参数,CultureInfo的培养)(对象物镜,的BindingFlags invokeAttr,粘结剂粘结剂,对象[]参数,CultureInfo的培养)
在System.Reflection.RuntimePropertyInfo.SetValue(对象OBJ,对象的值,的BindingFlags invokeAttr,粘结剂粘结剂,在的System.Reflection对象[]索引,CultureInfo的培养物). Microsoft.Build.Execution.TaskFactoryWrapper.SetPropertyValue中的RuntimePropertyInfo.SetValue(Object obj,Object value,Object [] index)(ITask任务,TaskPropertyInfo专业版)perty,Object value)在Microsoft.Build.BackEnd.TaskExecutionHost.InternalSetTaskParameter(TaskPropertyInfo参数,Object parameterValue)

3)无法使用其输入参数初始化"FilterItemsBySupportedCultures"任务.

use*_*007 6

如果您使用的VS 2010 Express是Windows Phone,则需要编辑该文件:C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\VPDExpress.exe.config

在探测标记后,在绑定的最顶部添加此项

<dependentAssembly> <assemblyIdentity name="Microsoft.Build.Framework" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/> <bindingRedirect oldVersion="12.0.0.0-14.0.0.0" newVersion="4.0.0.0"/> </dependentAssembly>

为我工作.适用于已安装的VS2013和VS2015.

PS您需要在桌面上编辑文件以获得写入文件的权限,然后将其复制到所需位置.