我正在尝试使用“Visual Studio 2017”上的 .NetCore 制作 C#控制台应用,以便在其上运行 CentOS 7 ,似乎问题在于.NetCore显然没有.Net Framework中的某些类,或者我认为问题是这样。 所以我尝试添加对程序集 mscorlib 的引用,但这只会使错误更多......
错误CS0433'mscorlib'中存在'StringBuilder'类型, Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'和 'System.Runtime,Version = 4.1.0.0,Culture = neutral, 公钥= b03f5f7f11d50a3a'
知道如何解决这个问题? 感谢。
答案 0 :(得分:1)
MarshalByRefObject不是.NetCore的一部分,所以你不应该使用它。
滚动浏览评论,您会找到有关替换的信息和链接。 https://blogs.msdn.microsoft.com/dotnet/2016/05/27/making-it-easier-to-port-to-net-core/