Onde o sgen.exe está localizado? (Aquele que é usado pelo Visual Studio)

2

Meu Visual Studio 2015 usa " sgen.exe ".

Eu não o encontrei em nenhum lugar em "C: \ Arquivos de Programas (x86) \ Microsoft Visual Studio 14.0"

De onde é tirado?

Eu preciso saber disso porque o Visual Studio não revela detalhes do erro " SGEN exited with code 1 ". Gostaria de ver esses detalhes para saber o verdadeiro motivo do erro SGEN .

Meu chefe sugeriu que eu corresse SGEN manualmente, porque neste caso SGEN tem alguma saída, por exemplo, " ... Cannot deserialize type 'TypeName' because... ". E essa saída é exatamente o que eu preciso.

Obrigado!

PS: Movendo esta questão do SO devido ao comentário: "Esta não é realmente uma questão de programação, já que você poderia facilmente fazer a mesma pergunta sobre o msword.exe - procurar em seu disco rígido por um arquivo provavelmente deveria ser perguntado Superusuário ".

    
por Andrey K. 22.12.2016 / 11:25

1 resposta

3

De fato, a resposta é direta depois de pesquisar no disco rígido.

Depende da versão do projeto .Net .

  • .Net 4.6.1: C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools
  • .Net 4.6: C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools
  • .Net 4.5.1: C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools
  • .Net 4.0: C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools
  • Versões inferiores: veja outras pastas em Program Files (x86)\Microsoft SDKs\Windows one.

Isso me ajudou a depurar e, portanto, programar. Então, provavelmente, essa questão está relacionada à programação de alguma forma. No entanto, devido ao fato de receber downvotes, moveu a questão e a resposta para o Super User.

    
por 22.12.2016 / 11:26