之前一直用着公司付費版的UiPath,沒裝過Community版。
昨天試着裝了一下,順便連上Community的Orchestrator,把過程和遇到的問題做個簡單分享。
p.s. 本人非常願意分享知識,但無法幫小伙伴們注冊賬號哈~
1. 下載UiPath Studio試用版,並獲取試用碼。
- 訪問https://www.uipath.com/start-trial,點Studio下面的Try it。

- 填一些信息以獲取試用碼。帶星號的必填。英文不太好的小伙伴自己查一下每項都是什么,這里不逐一解釋。
- Work Email:我試了163、qq、新浪、谷歌的郵箱都沒辦法用,因為要求必須是工作郵箱。話說我有一些朋友的公司還在用qq郵箱來着......如果實在沒有的話,大家可以嘗試不知名網站的郵箱試試。
- 最下面三個復選框:第一個是訂閱UiPath的通知,第二個是推送新產品信息什么的,最后一個是問你是否同意UiPath Trail Agreement。前兩個按需選,如果你不想收到推送郵件可以不選。

- 填完以后點Request Trial。如果信息沒問題,UiPath會給你的工作郵箱發一封信。我等了兩三個小時才收到信,所以不要急,另外記得查垃圾郵件。
- 收到郵件后,里面有16位數的Trail code,長這樣:1111-2222-3333-4444。郵件里還有UiPath Studio安裝包的下載地址,如果之前沒下載的話可以點Download下載。
- 下載並安裝UiPath Studio(安裝包憋刪,萬一有問題可以重裝)。安裝完成后打開UiPath Studio,會彈出這樣兩個界面(我忘了先彈哪一個了= =)。
- 界面1:選擇Add License Key,輸入你的Trail Code,點Continue即可。

- 界面2:我工作中一直用的Studio所以就直接選了Studio。
大致翻譯一下,Studio是給有一定編程背景的開發者提供的工具,用於開發一些復雜的自動化。StudioX Preview是給企業用戶提供的,可以創建一些個人用的任務自動化。
- 界面1:選擇Add License Key,輸入你的Trail Code,點Continue即可。
- 現在應該可以開始試用Studio了,試用期60天。60天后需要去官網重新Renew一下。我沒Renew過,但我估計就是再填一遍信息,獲取新的Trail Code。
2. 注冊和連接Orchestrator
UiPath提供了一個學習用的Orchestrator平台,當然你不連也可以繼續試用Studio,但是學習Level 2和Level 3免不了要用到Orchestrator。
- 首先登陸網站, https://demo.uipath.com/。如果有賬號直接登陸,沒有就點Log In下面的Sign up注冊一個。

- 注冊可以直接用Google、微軟、領英的賬號,或者選擇Sign up with Email用郵箱注冊。大家平時都注冊過網站的賬號,這里不贅述了。
- 如果你用其他郵箱注冊,UiPath對密碼的要求會比較高。最少8個字符,並且必須包括大寫字母、小寫字母、數字和特殊符號(@、#什么的)。反正設完密碼我自己都記不起來是啥了,所以說不要盲目相信你的記憶力=。=
- 注冊完畢,登陸上去長下面這個樣子,然后點Services下的xxxxDefault就可以進到你的Orchestrator里了(xxxx就是你注冊Orchestrator時填寫的Company Name)。

點xxxxDefault進入的Orchestrator的界面長下面這個樣子:
- 連Orchestrator的方法參照UiPath Level II Part 2的講解。建議大家自己操作一下,因為工作中可能很少有機會嘗試,像我們公司的Machines和Robots都是由一個大神去管理的。
這里簡單說一下:- 在Management列表下的Machines界面,創建一個新的Machine。這個Machine其實就是你安裝Studio的這台電腦啦。
- 創建完成,Edit這個Machine,你會看到一個Machine Key,記下來一會有用。
- 在Management列表下的Robots界面,創建一個新的Robot,類型似乎沒所謂,我選的Floating。
- Robot的Type選Studio或者StudioX(根據使用的UiPath類型選,見本文第一部分提到的兩個界面);Domain\Username如果不知道,從開始菜單打開command prompt,輸入whoami就可以看到;password不用填。
- 開始菜單找到UiPath Robot程序(應該隨Studio一起安到你的電腦上了)。打開后它會出現在開始菜單右側的托盤里,點設置按鈕,選擇Orchestrator Settings。

- 在彈出的設置窗口中,Machine Name已經填上了,確保和你創建的Machine一樣就行;Machine Key填上之前復制好的;Orchestrator URL需要看你注冊的Orchestrator的具體網址。填完點Connect就好了。

- Orchestrator URL應該是https://platform.uipath.com/[Your Company Name]/[Your Service Name]/,比如我的:

連上以后,Orchestrator的Robot應該顯示Status是Available啦。
3. 遇到的問題
打開UiPath Studio一運行程序就報錯,錯誤是這么一坨:
Cannot create and populate list type System.Collections.Generic.IReadOnlyCollection '1[System.String]. Path ‘ReferencedAssemblies.$values', line 1, position 40.
如果你也遇到類似的問題,可以試試這么做:
- 卸載UiPath軟件。所以說安裝包一定先留好,不然重新下載哭唧唧。
- 在你的C盤查找Newtonsoft.Json.dll文件的位置,一般應該在下面這個路徑:
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Newtonsoft.Json\v4xxxxxxxxxxxx(一大串字符) - 把Newtonsoft.Json文件夾,注意是文件夾!!!復制一份到桌面或者其他地方,作為備份。
- 從C:\Windows\Microsoft.NET\assembly\GAC_MSIL路徑下刪除Newtonsoft.Json整個文件夾。
- 重裝UiPath。實測可用~
參考文章:https://forum.uipath.com/t/uipath-studio-run-error/84284/11
