PDA

View Full Version : سوال: گم کردن system.Management در mono



elahe1393
دوشنبه 19 شهریور 1397, 16:41 عصر
سلام من در بازی که مینویسم نیاز دارم به پورت سریال وصل بشم و باید com مربوط به پورتی که وصل شده را در کد پیدا کنم


ManagementObjectSearchersearcher=newManagementObje ctSearcher("root\\CIMV2","SELECT*FROMWin32_PnPEntityWHEREClassGuid="{4d36e978-e325-11ce-bfc1-08002be10318}"");
foreach(ManagementObject readQueryObj insearcher.Get()){
objectraedCaptionObj=readQueryObj["Caption"];
if(raedCaptionObj !=null&&raedCaptionObj.ToString().Contains("Arduino")){
string[]readCaption=raedCaptionObj.ToString().Split(newstr ing[]{"ArduinoUno(",")"},StringSplitOptions.RemoveEmptyEntries);
_serialPort=null;
_serialPort=newSerialPort(readCaption[0],250000,Parity.None,8,StopBits.One){
Handshake =Handshake.None,
ReadTimeout =500,
WriteTimeout =500
};
}
}

نوشتم ولی خطایی میده که


148839

راه حل رفع مشکل چیه؟
من همین کد را در برنامه ویندوزی در سی شارپ نوشتم کار میکنه ولی نمیدونم چرا تو مونو خطا میده!!!
لطفا سریعتر کمکم کنید

elahe1393
سه شنبه 20 شهریور 1397, 09:47 صبح
سلام لطفا راهنمایی کنید