我使用.net内核通过命令行创建和运行一些非常简单的C#代码。我使用dotnet new console创建了一个新的控制台应用程序。它以我所在的目录(类)的名称创建一个.csproj文件。由于我对命令行和编码(很明显)非常陌生,所以我搜索了一些cmd语法,但仍然找不到任何东西让它工作。
我知道在Visual中可以很容易地做到这一点,但我想知道是否有一种使用cmd的方法。
这就是我使用的简单代码(在linux中没有错误,在linux中是"invalid IL code in System.ServiceModel.ServiceHostBase:get_Credentials我甚至在linux内部使用monodevelop 5.10进行了编译,但我得到了相同的运行时错误。更新1
我将源代码转换为使用mcs编译的c#,这也建议使用System.IdentityModel.dll。c#中的应用程序是这样工作的。我希望我不会将我所有的源代码都转换成C#