我正在使用Microsoft Robotics Studio进行学校项目,当我尝试运行Visual Simulation Environment时,我收到一个奇怪的错误。它工作正常,直到昨天然后突然它给了我一个运行时错误说“非法命令行参数...不直接使用VPLHost,而是使用dsshost来运行清单”但我只点击Run in VPL / DSS Manifest编辑。
我以管理员身份运行MRDS,我甚至尝试重新安装MRDS,但它仍然显示相同的MS VPL运行时错误。我试图在线搜索,但找不到任何合适的解决方案。
我已经尝试过运行现有的样本,即。城市环境,多个模拟机器人等,但它仍然给我同样的错误。奇怪的是它在一分钟内完美运行,然后在下一分钟开始给我这个错误信息,当时我没有改变它们之间的任何东西。事实上,我曾想在我的清单中更改某些内容,因此我关闭了正在运行的VPL应用程序,关闭了VPL并打开了DSS清单编辑器,并运行了我的清单,这就是我收到此错误的时候。
出了什么问题?是否有一些MRDS脚本使用vplhost32.exe而不是dsshost?如果是这样,那么我在哪里以及如何更改它?
我尝试从命令提示符和直接使用DSSHost32运行城市环境清单。这一次,它没有给我一个运行时错误,而是一个intiialization错误。我尝试更改端口号但它仍然无效。我已经从我的计算机中删除了许多文件到自由空间(JIC),但它仍然无效。即使我在Windows 7中将鼠标悬停在窗口上,窗口也不会打开。
错误消息如下所示: 通常只允许使用每个套接字地址(协议/网络地址/端口) 。“
这甚至在我检查了netstat的免费端口并尝试但是我收到此错误消息。如果我通过VPL或DSS Manifest Editor运行它,可以是这个或“不要直接使用VPLHost”。
是否有些外部服务干扰了DSSHost / VPLHost?有没有我可以尝试杀人的服务?任何帮助/建议都会有所帮助,因为我的项目将于周四到期,这是一个非常不幸的时间,让它像这样表现。
答案 0 :(得分:0)
注销后问题是否重现?重新登录?很可能你有一个你不知道的过程。注销应关闭您个人开始的任何流程。
答案 1 :(得分:-1)
我不知道您的问题的解决方案,但最好在以下链接上发布您的问题: http://p2p.wrox.com/book-professional-microsoft-robotics-studio-isbn-978-0-470-14107-6-410/
[本书的官方论坛:专业的微软机器人工作室],我希望你很快会得到回复,
另一种选择是在msdn论坛上发布你的问题,
http://social.msdn.microsoft.com/Forums/en-US/category/robotics
希望这会有所帮助......