System Center VMM異なる言語バージョンの違いに注意してください

1205 ワード

プライベートクラウドのプロジェクトでは、System Centerの一部のコンポーネントの接続がOKかどうかを判断する必要があることがよくあります.
ここでは開発とテストの2つの環境があります.開発は英語版のSystem Center VMMで、テストは中国語版のSystem Center VMMです.
ライブラリのリンクフィールドを構成するとき、「Authority」フィールドに「管理者」と記入しましたが、開発環境は常にエラーを報告しています.
エラーメッセージ:
The specified user role is not valid or no longer exists.



The SelfServiceUser value is the only valid value for -UserRole in this situation.

コードクリップは次のとおりです.
_vmmServerConn = new ServerConnection(

                                            vmmserver.Address,

                                            vmmserver.Port,

                                            Microsoft.VirtualManager.Remoting.Profile.Administrator,

                                            vmmserver.Authority,    // System Center , ,

                                            new SecureCredential( vmmserver.UserName, vmmserver.Password.ToCharArray()), ServerConnection.InitializationStrategy.EagerInitialization, true, false );



, vmm ,
Authority=“administrator”
Authority=“ ”