2011-02-04 14 views
6

In Visual Studio 2005, sono arrivato a fare molto affidamento su Immediate Window di MSVC per its useful search-through-memory-for-byte-patterns feature. Abbiamo recentemente aggiornato a VS2010 e ora il comando .S non sembra funzionare più. Per qualsiasi ricerca provo, anche quando ho direttamente copia-e-incolla the examples from MSDN, ho sempre arrivare il seguente errore quando si tenta di utilizzare la ricerca di memoria:La "memoria di ricerca" nella finestra immediata di Visual Studio 2008/10 è rotta?

CXX0014: Error: missing operand

Others have reported this problem here on SO, ma Google non si presenta alcun utile discussione. Questa funzione è semplicemente guasta in MSVC2010? Ho la sensazione che Microsoft non apprezzi molto il codice nativo nella loro serie MSVC, quindi non mi sorprende.

Windbg supporta ancora questa funzionalità (spero), ma preferirei rimanere all'interno dell'ambiente di debug più comodo di MSVC, se possibile.

+0

Utilizzare connect.microsoft.com per segnalare questo. Unico modo per farlo riparare nel prossimo service pack o release. –

+0

L'ho appena provato con VS2010 e tutti gli esempi su MSDN hanno funzionato bene per me. Sto usando VS2010 Premium 10.0.30319.1. – Luke

+0

@Hans: I wish! Nel 2005 abbiamo segnalato bug di generazione di codice effettivi che hanno continuato a comparire nel 2008. – Crashworks

risposta

2

No, il comando non è interrotto in generale.

Solo provando con un progetto fittizio della mia installazione di VS 2010 Express, il comando .Sfunziona.

Problemi correlati