zoukankan      html  css  js  c++  java
  • Rider开发开发.NET Framework 4.5项目遇到的一些问题

    使用rdier自带resharper功能,蛮爽的
    但是编译旧的项目时一直报错:
    Invalid option 'portable' for /debug; must be full or pdbonly'

    搜索好久都没有解决,有的说是mono版本问题,新的解决了,有的说是MSBuild 15的问题
    但我本地均没有解决
    后来找到如下方案:

    You can also update the package reference from Microsoft.Net.Compilers.1.0.0 to Microsoft.Net.Compilers.2.10.0, which worked for me.

    因为是旧项目,所以不敢升级太高,先升级到了2.0.1

    再次编译时已无以上报错了
    完美解决

    附上StackOverflow的链接:https://stackoverflow.com/questions/43155991/invalid-debug-option-build-error-visual-studio-for-mac

    然而当我回到windows 10环境下,使用VisualStudio 2019 16.4编译时,
    一直报错,发现2.x的版本都是基于4.6的 .NET Framework
    好吧,我降级到 1.1.1的版本,windows 10下恢复正常

    再回到mac下的rider编译,这次正常了。

  • 相关阅读:
    ruby学习系列(1)
    学习调用WCF服务的各种方法
    Web Service简介
    ajax编程
    ReportView控件的使用
    .NET中26个优化性能方法
    图书管理前端页面
    图书管理后端接口
    Vue组件
    axios登录前端
  • 原文地址:https://www.cnblogs.com/bu-dong/p/11996793.html
Copyright © 2011-2022 走看看