Get Secure Credential _ パブリッシュ時にコンパイルに失敗

ライブラリを作成しようとしてパブリッシュする時にエラーが発生します。

【エラーメッセージ】
コンパイルに失敗、またはコンパイルがキャンセルされました。
【エラーリスト】

  • 型 ‘Enum’ は、参照されていないアセンブリに定義されています。アセンブリ ‘netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’ に参照を追加する必要があります。

上記が発生し、パブリッシュできず悩んでいます。
解決にご協力をお願いいたします。

Get Secure Credentialを使用すると上記のエラーとなるようなのですが、
解決策を見出せません。
1、2カ月前にパブリッシュした際は検証エラーはなく、問題なくパブリッシュできていました。
突然このエラーが発生するようになり困っています。

また、Studioでは問題なく実行できた為、原因が不明です。

Community License
バージョン:2021.2.0-beta.44

Hi,
use:
Get Credential activity:
image
image

It also have in output SecureString:
image

Thank you for the quick answer.

Do you mean to set the variable to “SecureString”?
I have the settings as shown in the image, but is it wrong?

こんにちは

以前動作していたとのことで、Studioのバージョン固有の問題もあるかもしれませんので、最新版(あるいは安定版)にアップデートしてみたほうが良いかもしれません。

なお、このバージョンは自動更新に不具合があるため、手動でアップデートする必要があります。

1 Like

In variable text field press Ctrl+K to assign new variable. It will declare an appropriate variable to Output > Password:

image

Then you can change SecurePassword to String:

str_passowrd = New System.Net.NetworkCredential(string.Empty, SecuredPassword).Password

Thank you for your continued response.

I reconfigured the settings as you suggested, but the error message still appeared.

The “Run” process works fine, but the same error is output on publish.

Addendum
After trying various patterns, the error no longer appears.
I couldn’t find the cause, but I’ll leave a reply to my post with what I did.

こんにちは

ご回答ありがとうございます。
バージョンアップ試してみました。

しかしエラーは継続して出ていました。

追記
いろいろなパターンを試した結果エラーが出なくなりました。
原因はわかりませんでしたが、行ったことを自分の投稿のリプライに残させていただきます。

いろいろなパターンを試した結果エラーが出なくなりました。
原因はわかりませんでしたが、行ったことを自分の投稿のリプライに残させていただきます。

============================================

  1. UiPathアップデート ⇒ ×

  2. 変数の再設定 ⇒ ×

  3. Get Secure Credential アクティビティを削除、
    UiPath.Credentials.Activitiesの削除(1.1.6479.13204)、
    再インストール(1.07053.27728) ⇒ 〇

  4. UiPath.Credentials.Activitiesバージョンアップ ⇒ 〇
    ============================================

はっきりとした原因を特定できなくて申し訳ありません。
ご回答いただいた方々も丁寧に対応していただきありがとうございました。
非常に心強く感じました。
この場を借りてお礼申し上げます。

1 Like