c# - 在 Ubuntu 15.04 上使用 Mono 导入库错误

标签 c# ubuntu build mono apple-push-notifications

为 Ubuntu 下载 Mono 4.2(稳定版)后,在 C# 程序中导入系统库以建立与 APNS 服务器(Apple 推送通知)的连接时出现错误。

要构建,我使用 xbuild 命令(无参数)。

注意:构建已在 Windows 10 上成功执行。

CSC: error CS0518: The predefined type `System.Object' is not defined or imported
CSC: error CS0518: The predefined type `System.ValueType' is not defined or imported
CSC: error CS0518: The predefined type `System.Attribute' is not defined or imported
CSC: error CS0518: The predefined type `System.Int32' is not defined or imported
CSC: error CS0518: The predefined type `System.UInt32' is not defined or imported
CSC: error CS0518: The predefined type `System.Int64' is not defined or imported
CSC: error CS0518: The predefined type `System.UInt64' is not defined or imported
CSC: error CS0518: The predefined type `System.Single' is not defined or imported
CSC: error CS0518: The predefined type `System.Double' is not defined or imported
CSC: error CS0518: The predefined type `System.Char' is not defined or imported
CSC: error CS0518: The predefined type `System.Int16' is not defined or imported
CSC: error CS0518: The predefined type `System.Decimal' is not defined or imported
CSC: error CS0518: The predefined type `System.Boolean' is not defined or imported
CSC: error CS0518: The predefined type `System.SByte' is not defined or imported
CSC: error CS0518: The predefined type `System.Byte' is not defined or imported
CSC: error CS0518: The predefined type `System.UInt16' is not defined or imported
CSC: error CS0518: The predefined type `System.String' is not defined or imported
CSC: error CS0518: The predefined type `System.Enum' is not defined or imported
CSC: error CS0518: The predefined type `System.Delegate' is not defined or imported
CSC: error CS0518: The predefined type `System.MulticastDelegate' is not defined or imported
CSC: error CS0518: The predefined type `System.Void' is not defined or imported
CSC: error CS0518: The predefined type `System.Array' is not defined or imported
CSC: error CS0518: The predefined type `System.Type' is not defined or imported
CSC: error CS0518: The predefined type `System.Collections.IEnumerator' is not defined or imported
CSC: error CS0518: The predefined type `System.Collections.IEnumerable' is not defined or imported
CSC: error CS0518: The predefined type `System.IDisposable' is not defined or imported
CSC: error CS0518: The predefined type `System.IntPtr' is not defined or imported
CSC: error CS0518: The predefined type `System.UIntPtr' is not defined or imported
CSC: error CS0518: The predefined type `System.RuntimeFieldHandle' is not defined or imported
CSC: error CS0518: The predefined type `System.RuntimeTypeHandle' is not defined or imported
CSC: error CS0518: The predefined type `System.Exception' is not defined or imported

如何在 Ubuntu 15.04 上构建它?

最佳答案

将目标框架更改为 .NET 4.5,您应该会看到它有效。

Mono 尚不支持 .NET 4.5.2。

关于c# - 在 Ubuntu 15.04 上使用 Mono 导入库错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34137835/

相关文章:

用于在 BlogSpot 上写博客的 C# 语法荧光笔

ruby - 在安装 puppet 客户端后执行 puppet -V 时出现与 ruby​​ 相关的错误

java - 为什么 Apache 基金会发布两个构建工具(Ant 和 Maven)?

c++ - 配置 C++ 应用程序构建的简单方法

java - 有没有像 CVS 这样的 scm Gradle 插件?

c# - 如何使用 C# 制作可移植的软件?

c# - 在 C# 属性类的构造函数中,如何判断正在处理的属性目标?

c# - 添加子菜单删除快捷键

docker - 无法在具有 Linux Runner 的 Docker 容器中执行 GO 二进制文件

ubuntu - nginx允许任何未指定的子域而不会出错