我刚刚将MS PC换成了Mac,我试图继续从事MVC项目,但出现错误(错误CS1902:/debug的无效选项“便携式”;必须为完整或pdbonly(CS1902 ))。

是否有任何好的文件说明如何使其工作?我见过有人将MVC移植到.NET Core,但是我无法使分析仪在Mac上运行(尚不确定它是否受支持)。

最佳答案

我做了两件事。

  • 我通过nuget更新了Microsoft.Net.Compliers。
    https://www.nuget.org/packages/Microsoft.Net.Compilers/
  • 在项目的属性中更改一个值。
    https://johnharold.wordpress.com/2017/08/16/csc-error-cs1902-invalid-option-portable-for-debug-must-be-full-or-pdbonly-cs1902/

  • 希望你能解决问题

    关于asp.net-mvc - Visual Studio for Mac-错误CS1902,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41172260/

    10-12 04:59