在Windows上需要Mono 3.0的配置文件

Ana*_*111 1 c# mono visual-studio-2010

是否有一个教程,告诉如何编写mono 3.0的配置文件,以便我可以使用它与Microsoft Visual Studio 2010?这背后的原因是我的应用程序使用绑定列表,当我尝试在Mono中运行时,我收到此错误: **(WindowsFormsApplication2.exe:608):警告**:类System.ComponentModel.BindingList无法加载`1,在System,Version = 4.0.0.0中使用,

或者如果已经写了个人资料,请你分享一下

Dre*_*sel 10

我基于在Windows 8 64位计算机上为VS 2012创建了自己的4.5 Profile for Mono 3.0.1 Beta .

  1. 创建一个名为Mono的文件夹
  2. 在此文件夹中,创建另一个名为RedistList的文件夹
  3. C:\ Program Files(x86)\ Mono-3.0.1\lib\mono\4.5复制到Mono文件夹中
  4. 在文件夹RedistList中,创建一个名为FrameworkList.xml的文件
  5. 将以下内容粘贴到FrameworkList.xml文件中:
    <?xml version="1.0" encoding="utf-8"?>
    <FileList Redist="Mono_3.0.1" Name="Mono 3.0.1 Profile" RuntimeVersion="4.5" ToolsVersion="4.5"></FileList>
Run Code Online (Sandbox Code Playgroud)
  1. 导航到C:\ Program Files(x86)\ Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5并创建一个名为Profile的文件夹
  2. 将文件夹Mono复制到文件夹Profile中
  3. 将以下内容添加到注册表以停止Visual Studio要求安装此配置文件:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319\SKUs\.NETFramework,Version=v4.5,Profile=Mono
    
    Run Code Online (Sandbox Code Playgroud)

现在,您应该能够针对此配置文件进行选择和编译.在32位计算机上,此步骤可能略有不同(请参阅顶部的链接).