Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Debugging 我们可以从visual Studio中调试vb6中的代码吗_Debugging_Vb6_Visual Studio 2019 - Fatal编程技术网

Debugging 我们可以从visual Studio中调试vb6中的代码吗

Debugging 我们可以从visual Studio中调试vb6中的代码吗,debugging,vb6,visual-studio-2019,Debugging,Vb6,Visual Studio 2019,我在VB6中有代码,我从VS2019调用了VB6的一个函数 我的代码: protected void Button_Click(Object sender, EventArgs e) { Button clickedButton = (Button)sender; SellitEcom31.System ss = new SellitEcom31.System(); ss.InitializeSite(0); //Function present in vb6 }

我在VB6中有代码,我从VS2019调用了VB6的一个函数

我的代码:

protected void Button_Click(Object sender, EventArgs e)

{
    Button clickedButton = (Button)sender;
    SellitEcom31.System ss = new SellitEcom31.System();
    ss.InitializeSite(0);   //Function present in vb6
}
我的问题是如何从VS2019调试到Vb6代码(当调试点击VS2019中的InitializeSite()函数时,调试将如何进入Vb6 IDE)

注意:我已启用

1) 选项|调试|编辑并继续|启用本机编辑并继续

2) 选项|调试|常规|使用托管兼容模式

我的问题是如何从VS2019调试到Vb6代码(调试时 点击VS2019中的InitializeSite()函数,调试将如何进行 进入VB6(IDE)

恐怕答案是否定的。

对于VS2015和以前的版本,我们可以通过更改某些设置(如已启用的选项)来调试由VB6项目生成的VS中的DLL。但自VS2017以来,它似乎不再受到支持

感谢MarkJ提供的文档,我似乎没有找到任何支持调试VB6代码的最新版本的VS文档。由于这个原因,我有。另外,你可以投票并添加评论(,如果我没有详细描述它的话)),以便引起支持团队的注意

作为建议,以便可以直接使用VS。这可能是一个复杂的过程,只是一个建议


希望它能帮助您。

我不知道这是否仍然可行。过去,Visual Studio 2015可以实现这一点,请参见中的说明,但我不知道更高版本的说明。中有更多说明您是否安装了VB6 IDE?你想在那里调试吗?如果可能的话,这就是我的建议。嗨,朋友,这个问题有什么更新吗?