0

いくつかのリソースをまとめてVisualStudioプロジェクトをexeファイルにビルドするカスタムアプリケーションがあり、これを使用して会社のWebサイトとデータベースをアップグレードできます。このカスタムアプリは、いくつかの場所で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のクレデンシャルが要求され、ビルドされます。だから私の質問は...上記のコマンドラインを使用して、またはコマンドラインを実行する前にProcessInfoパラメータに追加することによってSourceSafeにログインする方法はありますか?

4

1 に答える 1

0

以下のスレッドをチェックして、役立つかどうかを確認してください: http://social.msdn.microsoft.com/Forums/en/vssourcecontrol/thread/8d00f574-7d9d-4a0d-aa0a-4c7832df0379

于 2010-07-23T20:31:20.090 に答える