I was trying to run the comserver('query') command and it failed with following error,
Unable to resolve the name System.Security.Principal.WindowsIdentity.GetCurrent.
Error in comserver_internal
Error in comserver (line 46)
[varargout{1:nargout}] = comserver_internal(action, nv);
Can someone help me to resolve this. The documentation for comserver says it was Introduced in R2020a. I have tested this command with R2020b and up, and it works fine. But I do need to run this command in my app with R2020a.
Thanks.

 Akzeptierte Antwort

Dhruv
Dhruv am 22 Mär. 2024

0 Stimmen

I understand that you are encountering an error while attempting to execute the "comserver('query')" command. If you are using MATLAB in conjunction with an application like Spreadsheet Link, I recommend right-clicking on the application and selecting "Run as Administrator".
However, if this does not resolve the issue, it may be related to the problem described in the following bug report:
In this case, you will need to either update your existing R2020a version to Update 4 or later or upgrade MATLAB to the latest version.

1 Kommentar

Weiliang Dai
Weiliang Dai am 23 Mär. 2024
I was trying to run the command under matlab prompt and it failed.
After update to 8 and rerun the command as regular user, it works ok now.
Thanks Dhruv for you comments.
weiliang

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Software Development Tools finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2020a

Gefragt:

am 19 Mär. 2024

Kommentiert:

am 23 Mär. 2024

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by