DNX Core CLR:未加载CoreCLR的符号(调试/附加到IIS进程)

时间:2015-09-21 13:13:16

标签: asp.net visual-studio

我的目标是 使用Visual Studio调试本地IIS上的附加到处理功能。

仅当我使用完整框架(dnx-clr-win-x64.1.0.0-beta7)时才有效,但不使用Core CLR (dnx -coreclr双赢-x64.1.0.0-β7整联蛋白)。

当我选择CoreCLR时,我无法创建任何断点,因为它表示未加载符号。

这是我的publish.xml:

<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
  [...]
    <CompileSource>True</CompileSource>
    <PublishDNXVersion>dnx-coreclr-win-x64.1.0.0-beta7</PublishDNXVersion>
    <UsePowerShell>True</UsePowerShell>
    <WebRoot>wwwroot</WebRoot>
    <WwwRootOut>wwwroot</WwwRootOut>
    <IncludeSymbols>True</IncludeSymbols>
   [...]
  </PropertyGroup>
</Project>
  • 刚刚从模板中创建了一个简单的测试项目(仅限于 值控制器)。

  • 我想让我的下一个项目完全基于.NET Core。

  • 这就是为什么我要确保一切都与.NET Core一起使用。

  • 我有我的例子的完整源代码。

  • 我使用的是Visual Studio 2015

使用完整的CLR可以: Full CLR

使用核心CLR它不起作用: Core CLR

0 个答案:

没有答案