Xamarin设置设计器

时间:2015-03-05 15:53:28

标签: c# android xamarin.ios xamarin

我正在使用Xamarin来恢复一些旧的Android代码。在尝试编译时,缺少程序集错误,指向我这段代码:

[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]

internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 
{...}

我得到的错误如下:

  

错误CS0234:ApplicationSettingsBase的类型或命名空间名称   在命名空间System.Configuration中不存在。你错过了吗?   装配参考? (CS0234)

我觉得问题出在“Microsoft.VisualStudio”部分,但我不知道如何解决这个问题。

编辑我看到一些有类似问题的人被回答“请勿使用Windows核心dll”。这可能是问题,但如果是,我不知道如何解决它。

1 个答案:

答案 0 :(得分:0)

我不确定这对Xamarin.Android有何影响,但System.Configuration(程序集和命名空间)是随附的移动配置文件的一部分Xamarin.iOS(和Xamarin.Android)。

此外,更具体地说,Xamarin.iOS,没有代码生成可能(Apple不允许JIT),所以它不包括来自System.CodeDom.Compiler的名称空间(或类型)