目标框架中不存在System.Collections.Specialized.NameValueCollection

时间:2013-12-10 02:26:10

标签: windows-phone-8 mono unity3d

我已经成功构建并部署了适用于Android,iOS和Blackberry的Unity应用程序。当我尝试为Windows Mobile 8构建时,我在构建中遇到以下错误:

目标框架中不存在System.Collections.Specialized.NameValueCollection

我见过解决方案

http://forum.unity3d.com/threads/192247-System-Collections-Specialized-NameValueCollection-doesn-t-exist-in-target-framework

http://answers.microsoft.com/en-us/winphone/forum/wp8-wpapps/error-in-deploying/2a73d0ac-0773-4289-b49f-6b49f2fdf230

表示修复错误是删除一些库(Prime31,Resharper)。我没有使用这些库,但我在许多地方的代码中使用NameValueCollection。

我对核心问题的理解是WM8使用不同版本的.NET框架然后使用Unity / Mono。

是否有可以同步这些设置的项目设置?或者我可以用来链接这个库的方法,如果没有,最坏的情况是,我可以使用NameValueCollection的替代品吗?

(更新) 我可以使用一个包含空游戏对象的空项目来重现这一点,该游戏对象包含以下脚本:

 void Start() {
   NameValueCollection nvc = new NameValueCollection();
   nvc.Add("asdf","blah");
 }

0 个答案:

没有答案