vb.net 调用MATLAB DLL提示Runtime error

时间:2021-11-13 13:27:16
vb.net 调用MATLAB DLL提示Runtime error

提示这个,刚开始我用的是Dim LN1 As  LEN1.my,提示没有实例化,然后我加上了NEW变成Dim LN1 As  new LEN1.my,然后调试还没有生成出来就报错上面的错误了,怎么回事呢?该如何解决?

9 个解决方案

#1


这是报错时同时弹出来的窗口,我选择的是控制台程序。我是windows7系统但上面显示XP
vb.net 调用MATLAB DLL提示Runtime error

#2


宿主进程文件 (.vshost.exe) 由 Visual Studio **** 使用,不应通过应用程序直接运行或部署。

你应该 调用的是 ***.exe,而不是***.vshost.exe

#3


引用 2 楼 xxxxing 的回复:
宿主进程文件 (.vshost.exe) 由 Visual Studio **** 使用,不应通过应用程序直接运行或部署。

你应该 调用的是 ***.exe,而不是***.vshost.exe

可我是直接点的上面的调试按钮的呀

#4


引用 3 楼 ertsasD 的回复:
Quote: 引用 2 楼 xxxxing 的回复:

宿主进程文件 (.vshost.exe) 由 Visual Studio **** 使用,不应通过应用程序直接运行或部署。

你应该 调用的是 ***.exe,而不是***.vshost.exe

可我是直接点的上面的调试按钮的呀



是你电脑的问题
------------------------
可能是这样:
打开注册表项,HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run,在这里面搜runtime项,删掉
---------------------------------
http://jingyan.baidu.com/article/00a07f38a31d5e82d028dc04.html

#5


引用 4 楼 xxxxing 的回复:
Quote: 引用 3 楼 ertsasD 的回复:

Quote: 引用 2 楼 xxxxing 的回复:

宿主进程文件 (.vshost.exe) 由 Visual Studio **** 使用,不应通过应用程序直接运行或部署。

你应该 调用的是 ***.exe,而不是***.vshost.exe

可我是直接点的上面的调试按钮的呀



是你电脑的问题
------------------------
可能是这样:
打开注册表项,HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run,在这里面搜runtime项,删掉
---------------------------------
http://jingyan.baidu.com/article/00a07f38a31d5e82d028dc04.html

HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run里没有runtime项,百度经验里那个也不管用

#6


引用 5 楼 ertsasD 的回复:
Quote: 引用 4 楼 xxxxing 的回复:

Quote: 引用 3 楼 ertsasD 的回复:

Quote: 引用 2 楼 xxxxing 的回复:

宿主进程文件 (.vshost.exe) 由 Visual Studio **** 使用,不应通过应用程序直接运行或部署。

你应该 调用的是 ***.exe,而不是***.vshost.exe

可我是直接点的上面的调试按钮的呀



是你电脑的问题
------------------------
可能是这样:
打开注册表项,HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run,在这里面搜runtime项,删掉
---------------------------------
http://jingyan.baidu.com/article/00a07f38a31d5e82d028dc04.html

HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run里没有runtime项,百度经验里那个也不管用


------------------------------
那就 不明 了

#7


引用 6 楼 xxxxing 的回复:
Quote: 引用 5 楼 ertsasD 的回复:

Quote: 引用 4 楼 xxxxing 的回复:

Quote: 引用 3 楼 ertsasD 的回复:

Quote: 引用 2 楼 xxxxing 的回复:

宿主进程文件 (.vshost.exe) 由 Visual Studio **** 使用,不应通过应用程序直接运行或部署。

你应该 调用的是 ***.exe,而不是***.vshost.exe

可我是直接点的上面的调试按钮的呀



是你电脑的问题
------------------------
可能是这样:
打开注册表项,HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run,在这里面搜runtime项,删掉
---------------------------------
http://jingyan.baidu.com/article/00a07f38a31d5e82d028dc04.html

HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run里没有runtime项,百度经验里那个也不管用


------------------------------
那就 不明 了


vb.net 调用MATLAB DLL提示Runtime error

#8


vb.net 调用MATLAB DLL提示Runtime error没人吗

#9


vb.net 调用MATLAB DLL提示Runtime error

#1


这是报错时同时弹出来的窗口,我选择的是控制台程序。我是windows7系统但上面显示XP
vb.net 调用MATLAB DLL提示Runtime error

#2


宿主进程文件 (.vshost.exe) 由 Visual Studio **** 使用,不应通过应用程序直接运行或部署。

你应该 调用的是 ***.exe,而不是***.vshost.exe

#3


引用 2 楼 xxxxing 的回复:
宿主进程文件 (.vshost.exe) 由 Visual Studio **** 使用,不应通过应用程序直接运行或部署。

你应该 调用的是 ***.exe,而不是***.vshost.exe

可我是直接点的上面的调试按钮的呀

#4


引用 3 楼 ertsasD 的回复:
Quote: 引用 2 楼 xxxxing 的回复:

宿主进程文件 (.vshost.exe) 由 Visual Studio **** 使用,不应通过应用程序直接运行或部署。

你应该 调用的是 ***.exe,而不是***.vshost.exe

可我是直接点的上面的调试按钮的呀



是你电脑的问题
------------------------
可能是这样:
打开注册表项,HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run,在这里面搜runtime项,删掉
---------------------------------
http://jingyan.baidu.com/article/00a07f38a31d5e82d028dc04.html

#5


引用 4 楼 xxxxing 的回复:
Quote: 引用 3 楼 ertsasD 的回复:

Quote: 引用 2 楼 xxxxing 的回复:

宿主进程文件 (.vshost.exe) 由 Visual Studio **** 使用,不应通过应用程序直接运行或部署。

你应该 调用的是 ***.exe,而不是***.vshost.exe

可我是直接点的上面的调试按钮的呀



是你电脑的问题
------------------------
可能是这样:
打开注册表项,HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run,在这里面搜runtime项,删掉
---------------------------------
http://jingyan.baidu.com/article/00a07f38a31d5e82d028dc04.html

HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run里没有runtime项,百度经验里那个也不管用

#6


引用 5 楼 ertsasD 的回复:
Quote: 引用 4 楼 xxxxing 的回复:

Quote: 引用 3 楼 ertsasD 的回复:

Quote: 引用 2 楼 xxxxing 的回复:

宿主进程文件 (.vshost.exe) 由 Visual Studio **** 使用,不应通过应用程序直接运行或部署。

你应该 调用的是 ***.exe,而不是***.vshost.exe

可我是直接点的上面的调试按钮的呀



是你电脑的问题
------------------------
可能是这样:
打开注册表项,HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run,在这里面搜runtime项,删掉
---------------------------------
http://jingyan.baidu.com/article/00a07f38a31d5e82d028dc04.html

HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run里没有runtime项,百度经验里那个也不管用


------------------------------
那就 不明 了

#7


引用 6 楼 xxxxing 的回复:
Quote: 引用 5 楼 ertsasD 的回复:

Quote: 引用 4 楼 xxxxing 的回复:

Quote: 引用 3 楼 ertsasD 的回复:

Quote: 引用 2 楼 xxxxing 的回复:

宿主进程文件 (.vshost.exe) 由 Visual Studio **** 使用,不应通过应用程序直接运行或部署。

你应该 调用的是 ***.exe,而不是***.vshost.exe

可我是直接点的上面的调试按钮的呀



是你电脑的问题
------------------------
可能是这样:
打开注册表项,HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run,在这里面搜runtime项,删掉
---------------------------------
http://jingyan.baidu.com/article/00a07f38a31d5e82d028dc04.html

HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Run里没有runtime项,百度经验里那个也不管用


------------------------------
那就 不明 了


vb.net 调用MATLAB DLL提示Runtime error

#8


vb.net 调用MATLAB DLL提示Runtime error没人吗

#9


vb.net 调用MATLAB DLL提示Runtime error