我正在使用 Selenium 构建集成测试,需要上传文件。我的项目中包含该文件,但我需要完整路径才能进入浏览器,以检查浏览器上传系统是否正常工作。
如何获取项目中包含的文件的完整路径?测试将在来自不同位置的多台不同机器上运行。
最佳答案
你不需要。将其标记为“复制到输出目录”(在解决方案资源管理器中右键单击并查看 Prop ),它将始终在您的工作目录中,因此您可以使用相对路径,例如:
new StreamReader("myFileThatIMarkedAsCopyAlwaysInVisualStudio.txt");
关于c# - 获取项目中包含的文件的文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8580526/