我正在使用Microsoft Robotics Studio進行學校項目,當我嘗試運行Visual Simulation Environment時出現奇怪的錯誤。它工作正常,直到昨天,然後突然它給了我一個運行時錯誤,說:「非法的命令行參數...不直接使用VPLHost,而是使用dsshost來運行清單」但我只是點擊在VPL/DSS清單中運行編輯。Visual Simulation Environment中的運行時錯誤 - Microsoft Robotics Studio
我以管理員身份運行MRDS,我甚至嘗試重新安裝MRDS,但仍顯示相同的MS VPL運行時錯誤。我試圖在網上搜索,但找不到任何合適的解決方案。
我已經嘗試運行現有的樣本,即,城市環境,多模擬機器人等,但它仍然給我同樣的錯誤。奇怪的是,它在一分鐘內完美運行,然後在下一分鐘就開始給我提供這個錯誤信息,當時我之間沒有任何改變。事實上,我曾想改變清單中的某些內容,因此我關閉了正在運行的VPL應用程序,關閉了VPL並打開了DSS清單編輯器,並運行了我的清單,這是我遇到此錯誤時。
什麼問題?是一些MRDS腳本使用vplhost32.exe而不是dsshost?如果是這樣,那麼我在哪裏以及如何改變它?
我試着運行命令提示符下的城市環境清單,並直接使用DSSHost32。這一次,它沒有給我一個運行時錯誤,而是一個初始化錯誤。我試圖更改端口號,但它仍然不起作用。我從計算機中刪除了很多文件以釋放空間(JIC),但它仍然無效。窗口只是當我在它懸停在Windows 7
沒有打開,甚至錯誤消息是這樣的:每個套接字地址(協議/網絡地址/端口)的一個用法是正常允許 。「
這是甚至在我檢查netstat的免費端口並嘗試但我得到這個錯誤信息。它或者這一個或者」不要直接使用VPLHost「,如果我通過VPL或DSS Manifest Editor運行它。
難道是一些外部服務干擾DSSHost/VPLHost?有沒有這樣的服務,我可以試試殺人?任何幫助/建議現在都可以幫助我,因爲我的項目將於週四到期,這是一個非常不幸的時間,因爲它會像這樣行事。