是否有人知道如何更改「編碼的UI測試圖」(也稱爲UIMap)的命名空間? 或者設計師是如何命名的?編碼UI測試映射(UIMap.uitest)的命名空間?
當添加的UIMap到你的項目,你到CS-文件:
例如
- UIMap.cs
- UIMap.Designer.cs
設計師文件是自動生成的(因此不能用於編輯自己),另一個文件是爲自己定製。
在我的情況下,我想改變這兩個文件的命名空間,因爲我添加了一些文件夾來組織東西。 我所做的是手動更改這兩個文件的命名空間。但是,由於設計者生成文件2),命名空間又被改變了,搞砸了我的引用。 現在我希望找到一個屬性來輸入我自己的命名空間命名。我找到的屬性是名爲「自定義工具名稱空間」的文件「UIMap.uitest」。這個屬性並沒有做到這一點。 我也看了一下xml的「UIMap.uitest」來找到一個命名空間引用,但是再次沒有成功。 所以我猜的命名是由設計師硬編碼...
設計師總是產生這個命名空間:
命名空間TestProject.UIMaps.UIMapClasses
- 「TestProject」 是默認的SLN命名空間
- 「UIMaps」是我添加的文件夾
- 「UIMapClass」:不是沒有起源,但似乎是從「編碼UI T」的名稱自動生成的est Map「(這裏是UIMap)+」類「。
任何人都可以確認設計者的命名空間命名約定嗎?或者知道一種手動修復它的方法?
感謝您的提示。默認的命名空間並不是我的問題。顯然,當使用UIMaps時,設計者總是創建一個名爲「類的名稱」的額外命名空間級別。在開始做一些自定義後非常煩人。這是規則 - 我現在經歷了一段時間:-) - 現在我知道了,我可以處理它,現在它不是問題。案件結案... –