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.

 採用された回答

Dhruv
Dhruv 2024 年 3 月 22 日

0 投票

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 件のコメント

Weiliang Dai
Weiliang Dai 2024 年 3 月 23 日
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

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

製品

リリース

R2020a

質問済み:

2024 年 3 月 19 日

コメント済み:

2024 年 3 月 23 日

Community Treasure Hunt

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

Start Hunting!

Translated by