我刚刚安装了 Microsoft Robotics Studio 2008 R2,我必须承认我很震惊地发现路径是如何处理的。
首先工作室想将自己安装到我的个人资料中(这是在 Vista 上):
C:\Users\MyUserName\Microsoft Robotics Dev Studio 2008 R2
我认为这是因为在开发过程中,我必须将文件写入机器人工作室文件夹,这C:\Program Files
是不行的。
然后,当我创建一个新的机器人项目时,许多指向机器人工作室的绝对路径被添加到项目中。如果我将我的项目签入源代码控制并且另一个开发人员将其签出到他的机器上,那么绝对路径将无法解析并且项目将无法编译。
此外,由于所有服务都收集到机器人工作室文件夹中的单个文件夹中,因此在一台计算机上开发多个独立服务似乎至少令人困惑。
你有什么好的策略来处理这个烂摊子吗?