我有一个自定义应用程序,它汇集了多种资源并将 Visual Studio 项目构建成一个 exe 文件,然后我可以使用它来升级我公司的网站和数据库。这个自定义应用程序在几个地方使用 System.Diagnostics.Process 来访问 SourceSafe,我使用命令 SS ... -Y 登录到 SourceSafe 并处理一些按我预期工作的事件。我没有登录公司的域,这就是我手动登录 SourceSafe 的原因。
现在,当我开始构建我的 VS2010 项目的部分时,我正在使用此命令devenv /Build Release /Out ..\Log.txt /project <MyProject>它不会构建我的项目,并且日志文件显示此错误...
The following files were specified on the command line: <Path to my VS project> These files could not be found and will not be loaded.
我的项目的路径是正确的,如果我从命令窗口运行它,它会加载项目,询问我的 SourceSafe 凭据并构建。所以我的问题是......有什么方法可以使用上面的命令行登录 SourceSafe,或者在执行命令行之前添加到 ProcessInfo 参数?