# 自作のライブラリのバージョンアップ方法について

**URL:** <https://forum.uipath.com/t/topic/246752>\
**Category:** フォーラム\
**Tags:** question\
**Created:** [August 21, 2020, 4:20am UTC](https://forum.uipath.com/t/topic/246752 "2020-08-21T04:20:41Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![196006](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/196006/32/180226_2.png) [@196006](https://forum.uipath.com/u/196006)\
**Post date:** [August 21, 2020, 4:20am UTC](https://forum.uipath.com/t/topic/246752/1 "2020-08-21T04:20:41Z")

</div>

自作のライブラリ(既存のアクティビティを集めて作ったパッケージ、ver.1.0.1）をプロジェクトの中で使っています。  
このライブラリをver1.0.2に改修し、プロジェクトに反映させたいのですが苦労しています。  
ver.1.0.1(初版)を使っていたワークフローにver.1.0.2を反映させようとしたのですが。。。  
パッケージ管理から更新ボタン押下すると、「ドキュメントが無効です」といったエラーが出て  
ワークフローを開くことすら出来なくなりました。  
慌ててパッケージ管理からバージョンをver.1.0.1に戻すと無事復帰できたのですが、  
肝心のver1.0.2を反映することが出来ないでいます。

普通どのようにするのでしょうか？  
ご指導いただければ幸いです。

---

<div class="post-metadata">

**Author:** ![HANACCHI](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/hanacchi/32/85375_2.png) [@HANACCHI](https://forum.uipath.com/u/HANACCHI)\
**Post date:** [August 21, 2020, 4:37am UTC](https://forum.uipath.com/t/topic/246752/2 "2020-08-21T04:37:48Z")

</div>

普通、その手順でいくはずなんですけどね。

試しに新しいダミープロセスを作って、そのプロセスでver1.0.2を選択したらうまく行くでしょうか？

うまく行くのでしたら、ver1.0.1で使っているアクティビティと1.0.2にあるそのアクティビティの引数が変わったとか。。。  
うまく行かなかったら、ver1.0.2に、PUBLISH出来たけど実はエラーが内在しているとか。。。

---

<div class="post-metadata">

**Author:** ![196006](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/196006/32/180226_2.png) [@196006](https://forum.uipath.com/u/196006)\
**Post date:** [August 21, 2020, 4:51am UTC](https://forum.uipath.com/t/topic/246752/3 "2020-08-21T04:51:57Z")

</div>

ハナッチ様  
いつもご指導ありがとうございます。

引数は変えております。  
Ver.1.0.1では出力引数１つでしたが  
Ver.1.0.2では出力引数５つに増やしました。  
これってまずいことをしていたのでしょうか？（汗）

なので、パッケージ管理でライブラリのバージョンを更新した後に、ワークフロー中の  
該当するver1.0.1のアクティビティを消して、  
再度改修したver.1.0.2のアクティビティをワークフローにドラッグ＆ドロップしようと  
思っておりました。。。  
無論、出力引数が異なるので、ワークフロー側の改修も行うつもりですが。。。  
このハンドリングではダメということでしょうか？

---

<div class="post-metadata">

**Author:** ![HANACCHI](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/hanacchi/32/85375_2.png) [@HANACCHI](https://forum.uipath.com/u/HANACCHI)\
**Post date:** [August 21, 2020, 5:03am UTC](https://forum.uipath.com/t/topic/246752/4 "2020-08-21T05:03:20Z")

</div>

過去、実験的にXAMLのフォルダ位置、フォルダ名、無論ファイル名を変更したら、エラーアクティビティとなって、なにを使っていたのかすらStudio上からでは分かりにくくなりました。ですので、引数の数の変更をしないように設計しました。

でも、どうしてもアクティビティの引数を変えないとダメだって事はある話でしょう。その場合でも、実行時にエラーになる位だと思っていたんですけどねぇ。

ですので、「パッケージを管理」で、ライブラリの版数を更新した際にエラーってのはちょっと経験ないですので、試行錯誤していただき、逆に結果を教えていただきたいですね。

ダミープロセスへの1.0.2からの組み込みを試して見てくださいませm(\_\_)m

---

<div class="post-metadata">

**Author:** ![196006](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/196006/32/180226_2.png) [@196006](https://forum.uipath.com/u/196006)\
**Post date:** [August 23, 2020, 11:20pm UTC](https://forum.uipath.com/t/topic/246752/5 "2020-08-23T23:20:51Z")

</div>

ハナッチ様  
いつもご指導ありがとうございます。

「ダミープロセスへの1.0.2からの組み込み」をやってみました。  
パッケージのインストールも問題ありませんでした。  
アクティビティパネルからデザインパネルに自作アクティビティのドラッグアンドドロップも問題なくできました。  
もう少し試行錯誤してみます。

---

<div class="post-metadata">

**Author:** ![196006](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/196006/32/180226_2.png) [@196006](https://forum.uipath.com/u/196006)\
**Post date:** [August 23, 2020, 11:25pm UTC](https://forum.uipath.com/t/topic/246752/6 "2020-08-23T23:25:23Z")

</div>

たびたびすいません。  
ちなみに当方のstudioのバージョンは2020.4.3のコミュニティエディションです。  
もう少し試行錯誤します。

---

<div class="post-metadata">

**Author:** ![196006](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/196006/32/180226_2.png) [@196006](https://forum.uipath.com/u/196006)\
**Post date:** [August 24, 2020, 4:53am UTC](https://forum.uipath.com/t/topic/246752/7 "2020-08-24T04:53:44Z")

</div>

「引数変更せずに自作アクティビティの内部のみ変更」でライブラリの更新エラーは発生しません  
でした。  
驚いた(私だけかもしれません)のが、内部変更したアクティビティは、ワークフロー側でドラッグアンドドロップし直す必要がなかったのですね。  
ライブラリというより、dllのような感じでしょうか。

---

<div class="post-metadata">

**Author:** ![HANACCHI](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/hanacchi/32/85375_2.png) [@HANACCHI](https://forum.uipath.com/u/HANACCHI)\
**Post date:** [August 24, 2020, 5:53am UTC](https://forum.uipath.com/t/topic/246752/8 "2020-08-24T05:53:22Z")

</div>

Libraryの版数は同じにしてはダメですよ。必ず未来方向へ版数を倒していかないといけません。
