- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在编译 CSharp Mono 应用程序时遇到问题。
我的单声道版本是 2.10.2
这是我收到的错误
Missing method .ctor in assembly /home/tmc/AcctTerm/System.dll, type System.Runtime.CompilerServices.ReferenceAssemblyAttribute Can't find custom attr constructor image: /home/tmc/AcctTerm/System.dll mtoken: 0x0a000054
Unhandled Exception: System.TypeLoadException: Could not load type 'System.Runtime.CompilerServices.ReferenceAssemblyAttribute' from assembly 'System'. at conAccountTerminator.cjcAccountTerminator..ctor () [0x00000] in :0 at conAccountTerminator.MainClass.Main (System.String[] args) [0x00000] in :0
有什么想法吗?
编辑:添加代码;
using System;
using System.Net;
using System.Collections;
using System.Web;
using System.Text;
using System.IO;
using MySql;
using MySql.Data;
using MySql.Data.MySqlClient;
using System.Security;
using System.Security.Authentication;
using System.Net.Security;
using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates;
using System.Data;
using System.Xml;
namespace conAccountTerminator
{
class MainClass
{
public static void Main(string[] args)
{
cjcAccountTerminator cjcAccountTerm = new cjcAccountTerminator();
switch (args[0])
{
case "update":
cjcAccountTerm.LoginToMyBilling();
break;
case "notepad":
cjcAccountTerm.UpdateCustomerData(args[1], args[2]);
break;
case "terminate":
cjcAccountTerm.TerminateAccount(args[1]);
break;
}
}
}
}
最佳答案
ReferenceAssemblyAttribute
是最近出现的属性,首次出现在 FX 4.0 中。
请确保您使用的是 Mono 'dmcs
编译器(或 mcs
with -sdk=4
)以确保您正在链接具有当前属性的 mscorlib.dll
(4.0) 版本。
关于c# - Mono 编译错误 - 无法从程序集 'System.Runtime.CompilerServices.ReferenceAssemblyAttribute' 加载类型 'System',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8873091/
我使用ServiceStack.Redis用C#创建了一个Visual Studio(Community 2019)项目。由于它是C#,因此我使用Windows 10(有Windows的Redis版本
尝试将 SQLTypeProvider 与 postgres 一起使用,运行时出现以下错误 dotnet build error FS3033: The type provider 'FSharp.D
运行`时出现上述错误 nuget install Microsoft.ML 完整错误: alex@Alex-ubuntu-Lenovo110s:~/c#/ml-experimentation$ nug
目前我正在将 .NET 4.5 类库转换为 .NET Core 类库,引用 .NETStandard v1.6. 在我的部分代码中(严重依赖于反射)我需要确定一个对象是否属于 Closure 类型,它
我正在将 VB.NET 项目转换为 C#。转换后我还有一些悬而未决的问题要处理。一个是遗留的 DesignerGenerated() 属性。 [Microsoft.VisualBasic.Compil
这似乎是许多类似问题之一,但我在其他问题中找不到解决方案。 我将直接跳转到二进制日志: 这是 ResolveAssemblyReference 下的相应子树任务: There was a confli
我是 profiling我们的 C# .NET 应用程序,我注意到方法 System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start出现多
今天我在看 Nancy 的一些代码因为我喜欢探索代码,所以我注意到了以下事情。 在 VS2017 中导航时,我去了 NancyModule 我从元数据中看到了以下代码: public virtual
我的应用程序的一些用户遇到了 System.Runtime.CompilerServices.AsyncServices 中不同异常导致的奇怪崩溃 堆栈跟踪中没有我的代码,我不知道在哪里搜索原因或如何
我有一个针对 .Net 4.0 的项目。它曾经 build 到昨天。我查看了代码和引用的程序集。我可以看到定义的扩展属性。任何人都对此有任何线索。 我提到了以下问题但没有帮助- "Missing co
在传统的意大利面条中,我遇到了这个辣肉丸: //Keep around, might prove useful. namespace System.Runtime.CompilerServices {
第一次启动我的网站时,我收到此错误 Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from asse
将此方法(我人生中第一次测试 C# async 关键字)添加到我的项目后,出现以下错误,为什么? public async Task AddOrUpdate(DownloadFormModel mod
我正在研究F#,这非常令人着迷。我正在尝试将Optional Types和C#结合起来,例如here。非常有趣的事情...但是我想念一些重要的事情: #light namespace MyFSharp
这个问题已经有答案了: how to use asyn/await with .net 4.0? differences between AsyncTargetingPack and Microsof
我正在使用最新版本的 IKVM 将 Java .jar 文件“编译”为 .NET DLL。一切正常,现在我正尝试在 .NET 3.5 C# 项目中引用 DLL。 在我的 C# 项目中,我创建了一个带有
我正在为 Microsoft DLR 开发一种小型编程语言,在调用我的匿名方法时遇到一些问题。具体来说,代码: Delegate CompiledBody = Expression.Lambda(rt
我一直在开发一个应用程序,它一直没有问题。当我尝试将它部署到 Ubuntu 主机上的 Docker 容器时。 图像构建部分进行得很好。但是在 docker 上运行该应用程序时,它会崩溃并出现以下异常。
我构建了一个完整的 Xamarin From 应用程序。当我将构建模式更改为 Release 时,我收到此错误消息: Severity Code Description Project File Li
我下载了最新的 Mono.Cecil,现在每当我启动我的项目时,它都会给我这个错误。如果我删除并添加 mono.cecil,它就会消失。但每次打开我的项目时,这样做都很痛苦。 最佳答案 对于所有希望在
我是一名优秀的程序员,十分优秀!