2011-08-15 10 views
3

SVCなしでソースサーバを設定しようとしています。単純なUNCパスをソースストレージとして使いたいです。インストールフォルダの外からpdbstrが動作しない

小さなコンソールプロジェクトを1つのファイルで作成し、ソースのインデックスを作成しようとしました。

私は、次のしているストリームファイル:

SRCSRV: ini ------------------------------------------------ 
VERSION=1 
INDEXVERSION=2 
VERCTRL=Test 
DATETIME=Mon, 04 October 2010 
SRCSRV: variables ------------------------------------------ 
SRCSRVTRG= 
SRCSRVCMD=cmd /c "copy" %var2 %targ% 
SRCSRV: source files --------------------------------------- 
C:\Users\mb\Documents\Visual Studio 2010\Projects\TestSymbolServer\Program.cs*\\mbvirt-pc\symserver\source\Program.cs 
SRCSRV: end ------------------------------------------------ 

私はこのようなpdbstrの使用と私のPDBへの書き込みをしてみてください。

C:\Users\mb\Documents\Visual Studio 2010\Projects\TestSymbolServer\bin\Release>p 
dbstr -w -p:"C:\Users\mb\Documents\Visual Studio 2010\Projects\TestSymbolServer\ 
bin\Release\TestSymbolServer.pdb" -i:srcsrv -s:"C:\Users\mb\Documents\Visual Stu 
dio 2010\Projects\TestSymbolServer\bin\Release\symbols.txt" 
pdbstr -r/w -p:PdbFileName -i:StreamFileName -s:StreamName 
:私はこの応答を取得

pdbstr -w -p:"C:\Users\mb\Documents\Visual Studio 2010\Projects\TestSymbolServer\bin\Release\TestSymbolServer.pdb" -i:srcsrv -s:"C:\Users\mb\Documents\Visual Studio 2010\Projects\TestSymbolServer\bin\Release\symbols.txt" 

pdbをsrctoolでチェックすると、何も書き込まれていないことがわかります。私はこれがpdbstrとか、私の環境での問題である可能性があり、この

"C:\Program Files\Debugging Tools for Windows (x64)\srcsrv\pdbstr" -r -p:"C:\Users\mb\Documents\Visual Studio 2010\Projects\TestSymbolServer\bin\Release\TestSymbolServer.pdb" -i:srcsrv 

のように、PDBからのストリームを読み込むしようとするとmoreover-私は同じ応答を取得していますか?どういうわけかpdbstrからログを取得できますか?

答えて

1

私の怠惰はすべての悪の根であるようです。

"C:\ Program Files \ Debugging Tools for Windows(x64)\ srcsrv"をシステムパス変数に追加して、ローカルプロジェクトが存在するフォルダからpdbstrを実行しました。 pdbstrのように、インストールフォルダにいくつかの依存関係があります。

したがって、元の場所から呼び出す必要があります。

ショートパスの長い問題リスト:-(

関連する問題