Visual studio 2013 如何使用roslyn和适当的调试信息编译程序集,以便能够进行调试
我目前正在进行概念验证,以评估我们是否可以使用Roslyn 编译一段C代码 生成可用于调试程序集的适当PDB文件 到目前为止,我已经能够 编译c sharp代码并将其加载到内存中执行 创建PDB文件 但是,我无法使用VS 2013使用PDB文件插入C代码Visual studio 2013 如何使用roslyn和适当的调试信息编译程序集,以便能够进行调试,visual-studio-2013,pdb-files,roslyn-code-analysis,Visual Studio 2013,Pdb Files,Roslyn Code Analysis,我目前正在进行概念验证,以评估我们是否可以使用Roslyn 编译一段C代码 生成可用于调试程序集的适当PDB文件 到目前为止,我已经能够 编译c sharp代码并将其加载到内存中执行 创建PDB文件 但是,我无法使用VS 2013使用PDB文件插入C代码 是否有人拥有可以生成可用于调试的PDB文件的示例代码?如果要调试解决方案,则需要部署PDB文件。 如果使用自定义生成步骤,则可能无法将自定义生成步骤PDB文件输出与Visual Studio 2013调试器链接。 Roslyn团队尚未完成将Li
是否有人拥有可以生成可用于调试的PDB文件的示例代码?如果要调试解决方案,则需要部署PDB文件。 如果使用自定义生成步骤,则可能无法将自定义生成步骤PDB文件输出与Visual Studio 2013调试器链接。
Roslyn团队尚未完成将Linux IDE断点(如lldb和monodevlop)与新的Roslyn便携式PDB规范的连接。我对滚动概念验证断点演示感兴趣。我应该阅读哪些具体的书籍和文章?多谢各位 我正试图在Linux上做同样的事情。Roslyn for Windows Visual Studio 2015和Monodevelop Xamarin Studio与Roslyn for Linux不同。你能试一下吗。使用MonoDevelopop或Xamarin Studio IDE-Debugger单步执行C代码,还是使用Visual Studio 2015单步执行C代码?关于如何生成适当的PDB文件,以便使用csc.exe/debug或其他swtich在LInux上调试程序集,我可以请教您一些建议吗?我可以帮你开发Monodevelop和Xamarin Studio。所以请随时问我问题。非常感谢。请查看此URL,它可以帮助回答您的问题。请度过一个niice周末。您只需要一个简单的示例C HelloWorld程序。请参阅我用于创建PDB文件的示例代码。不确定它是否正确,因为我无法使用它进行调试。syntaxTree[0]=CSharpSyntaxTree.ParseTextsourceCode;CSharpCompilation=CSharpCompilation.Create assemblyname,syntaxTrees:syntaxTree,references:refs,options:new CsHarpCompilationOptions OutputKind.DynamicallyLinkedLibrary,null,null,null,OptimizationLevel.Debug;如果您刚才提到的C类CSharp编译是在Roslyn或MonoDevelopGithub项目中,则可能会发生错误。我们如何应用您的想法,在用Roslyn编译的纯.NET CoreCLR和CoreFX C应用程序中设置断点的conceot上创建一个证明?谢谢。我刚刚在linux monodevelop上成功地测试了C语言System.Diagnostics.Break并开始调试?它是否需要monodevelop与roslyn的新便携式PDB集成?非常感谢。