预订演示
前页 后页

调试非托管应用程序

如果使用非托管应用程序调试托管代码,调试器可能无法检测到要加载的公共语言运行时 (CLR) 的正确版本。

如果您还没有在脚本的调试命令中指定的调试应用程序的配置文件,您应该指定一个配置文件。

配置文件应与您的应用程序位于同一目录中,并采用以下格式:

名称.exe.config

其中“名称”是您的应用程序的名称。

您指定的 CLR 版本应与由调试对象调用的托管代码加载的版本相匹配。

在下面的示例代码中,“clr_version”表示您的插件或 COM 代码所针对的 CLR 的版本。

Sample Config File

          <configuration>
               <startup>
                    <requiredRuntime version="clr_version"/>
              </startup>
          </configuration>