亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何調試從 Roslyn 編譯生成的 dll?

如何調試從 Roslyn 編譯生成的 dll?

C#
嚕嚕噠 2021-07-09 18:00:42
我正在使用 Roslyn CSharpCompilation 為我的插件生成 dll 文件 - 文件具有 OptimizationLevel.Debug 并生成 pdb 文件。接下來,我將使用 Assembly.Load 將這些文件加載到我的程序(UWP + .NET Standard 2.0 libs)并創建我感興趣的類型實例。我的問題是我無法獲得 Visual Studio(版本 2017 15.7. 3)在調試時查找源代碼——它像外部庫一樣運行,所以當我在內部拋出異常時,我找不到在哪里。我已經厭倦了在 stackoverflow 上搜索解決方案,但所有解決方案都不起作用。我已經檢查過這個:pdb 生成VS 中的模塊窗口顯示符號已加載嘗試了不同版本的 Assembly Load/LoadFrom在調試選項中設置“使用托管兼容模式”有沒有辦法使文件可調試?也許我必須在 VS 中編譯或更改某些內容時使用一些 roslyn 選項?
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 324 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號