2016-04-08 31 views
1

symstore.exe kullanarak sembol sunucusuna bir grup .pdb dosyasını eklemeye çalışıyorum. Tüm .pdb 'in dir, ama bunların bir seçim (tarihine göre).SymStore - birden çok dosya ekle

/f File   Network path of files or directories to add. 
       If the named file begins with an '@' symbol, it is treated 
       as a response file which is expected to contain a list of 
       files (path and filename, 1 entry per line) to be stored. 

(Bu bilgi yalnızca mevcut: komut satırı yardımcı dediği gibi -

Ben filelist.txt satıra gerçek .pdb biri içeren bir dosya olduğunu symstore ... /f '@filelist.txt' kullanıyorum tek bir işlemde ekleyin.Not Komut satırı yardımında symstore, ilgili çevrimiçi değil help page.)

Sadece çalışmıyor, 0 dosya depolar. Bu özelliğin - bir dosya listesinden birden fazla dosya eklemenin - gerçekten gerçekte uygulanmadığını varsayıyorum.

Herhangi bir kişi, symstore.exe ile tek bir işlemde bir dosya listesi eklemeyi başarıyor mu?

+0

Bunu nasıl öğrendiniz, nasıl yapmalı? – Honzajscz

cevap

3

Son olarak, bunu anlayabilmem. @ ve yanıt dosyası ile özellik aslında desteklenmektedir.

çıkışını ayıklama için symstore en /o anahtarını kullanarak sonra ben Yani kodlama @C ait değişti hata çıkışı

PS C:\Development\symstore add /f @C:\temp\dllsAndPdbsToAdd.txt /s C:\temp\symstore\ /t AwesomeProject 
SYMSTORE MESSAGE: 0 alternate indexers registered 
SYMSTORE MESSAGE: LastId.txt reported id 8 
SYMSTORE MESSAGE: Final id is 0000000008 
SYMSTORE ERROR: Class: Internal. Desc: Failed to index C:\Development\AwesomeProject\ÿþC. Line: 169. Error 32 

bir garip karakteri ÿþC fark etmiş: \ temp \ için Not Defteri'nde dllsAndPdbsToAdd.txt dosya ++ ANSI ve işe yaradı.

+0

Bir dosyayı uyumlu bir kodlamada saklamak için aşağıdaki PS komutunu kullanabilirsiniz "$ DllsPaths | Out-File C: \ temp \ dlls.txt -Encoding ascii" – Honzajscz

+1

Cevabınız için teşekkürler! Şimdiye kadar zaten çalıştım (bir klasördeki tüm dosyaları ekleyerek), ama bu hala değerli. Ve standart yapan insanların iyi bir örneği de kendi yolunu çiziyor (ki bu normalden daha beterdir). – Steed

+0

UTF-8 BOM'a benziyor. – Cameron