weixin_39956036
weixin_39956036
2020-12-29 17:46

Update VB property pages to support portable and embedded debug info

该提问来源于开源项目:dotnet/project-system

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

10条回答

  • weixin_39956036 weixin_39956036 4月前

    Where is the equivalent code for C#? Couldn't find it.

    点赞 评论 复制链接分享
  • weixin_39837607 weixin_39837607 4月前

    : When were these settings introduced?

    Any idea what happens when the old project system passed unrecognized options to the compiler? Say a WAP project with 1.0 compiler?

    点赞 评论 复制链接分享
  • weixin_39956036 weixin_39956036 4月前

    "portable" in Update 1, "embedded" here: https://github.com/dotnet/roslyn/pull/12711

    点赞 评论 复制链接分享
  • weixin_39837607 weixin_39837607 4月前

    It looks like you changed both the C# and VB one already.

    点赞 评论 复制链接分享
  • weixin_39837607 weixin_39837607 4月前

    How are we representing the DebugInfo property? Do we list all of the available values in the rule

    点赞 评论 复制链接分享
  • weixin_39956036 weixin_39956036 4月前

    I see. It confused me that both lists are in VB code and completely different.

    点赞 评论 复制链接分享
  • weixin_39956036 weixin_39956036 4月前

    OK to merge?

    点赞 评论 复制链接分享
  • weixin_39837607 weixin_39837607 4月前

    Okay, I had concerns about csproj's behavior with old compiler bits - but I've convinced myself that's not a problem, as the in-memory compiler is always the latest.

    :+1:

    As a side note how does embedded work? Are we changing the old project system to handle that case, for example, in the update-to-date case?

    点赞 评论 复制链接分享
  • weixin_39956036 weixin_39956036 4月前

    I was planning to update masbuild targets files and proj system as necessary. I'd appreciate any pointers to places that you know might need updating, so that I don't forget something.

    点赞 评论 复制链接分享
  • weixin_39837607 weixin_39837607 4月前

    Nowhere in particular, but I think that up-to-date checks might be broken by this.

    点赞 评论 复制链接分享

相关推荐