テスト コントローラーによって制御されるテスト エージェントで、MTM から自動テストを実行しています。私のプロジェクト フォルダー BankAutomation には、SQLScripts というフォルダーがあり、その中に「EmployyeSearchQuery.sql」というファイルがあります。しかし、私のプロジェクトがこの .sql ファイルからデータを読み取ろうとすると、次のエラーが発生します。
パス 'C:\Users\%user name%\AppData\Local\VSEQT\SQLScripts\EmployeeSearchQuery.sql' の一部が見つかりませんでした。
私が持っているコード:
FileInfo file = new FileInfo(@"..\..\..\BankAutomation\\SQLScripts\EmployeeSearchQuery.sql");
string strRecQuery = file.OpenText().ReadToEnd();
strRecQuery = strRecQuery.Replace("\t", " ").Replace("\n", " ").Replace("\r", " ").Trim();
私が望むのは、パス:'C:\Users\%user name%\AppData\Local\VSEQT' にあるファイルを見たいということです。どこでこれを有効にできますか?
そして、パス「C:\Users\%user name%\AppData\Local\VSEQT ..」は毎回変更されますか、それとも固定ですか?これを変更する方法はありますか?
QTAgent.exe.config を見ましたが、そのようなパスはありません。相対パスは正しいですか?