como detectar se estou compilando código com uma versão específica do visual studio?
<p>existe alguma maneira de saber se estou compilando em uma versão específica do microsoft visual studio?</p>
<p><code>\_msc\_ver</code> e possivelmente <code>\_msc\_full\_ver</code> é o que você precisa. você também pode examinar o visualc.hpp em qualquer instalação recente do boost para alguns exemplos de uso.</p><p>alguns valores para as versões mais recentes do compilador são:</p><pre><code>msvc++ 14.15 \_msc\_ver == 1915 (visual studio 2017 version 15.8) msvc++ 14.14 \_msc\_ver == 1914 (visual studio 2017 version 15.7) msvc++ 14.13 \_msc\_ver == 1913 (visual studio 2017 version 15.6) msvc++ 14.12 \_msc\_ver == 1912 (visual studio 2017 version 15.5) msvc++ 14.11 \_msc\_ver == 1911 (visual studio 2017 version 15.3) msvc++ 14.1 \_msc\_ver == 1910 (visual studio 2017 version 15.0) msvc++ 14.0 \_msc\_ver == 1900 (visual studio 2015 version 14.0) msvc++ 12.0 \_msc\_ver == 1800 (visual studio 2013 version 12.0) msvc++ 11.0 \_msc\_ver == 1700 (visual studio 2012 version 11.0) msvc++ 10.0 \_msc\_ver == 1600 (visual studio 2010 version 10.0) msvc++ 9.0 \_msc\_full\_ver == 150030729 (visual studio 2008, sp1) msvc++ 9.0 \_msc\_ver == 1500 (visual studio 2008 version 9.0) msvc++ 8.0 \_msc\_ver == 1400 (visual studio 2005 version 8.0) msvc++ 7.1 \_msc\_ver == 1310 (visual studio .net 2003 version 7.1) msvc++ 7.0 \_msc\_ver == 1300 (visual studio .net 2002 version 7.0) msvc++ 6.0 \_msc\_ver == 1200 (visual studio 6.0 version 6.0) msvc++ 5.0 \_msc\_ver == 1100 (visual studio 97 version 5.0) </code></pre><p>o número da versão acima, é claro, refere-se à versão principal do seu visual studio que você vê na caixa sobre, não ao ano no nome. uma lista completa pode ser encontrada <a href="https://en.wikipedia.org/wiki/microsoft\_visual\_c%2b%2b#internal\_version\_numbering">aqui</a> . <a href="https://blogs.msdn.microsoft.com/vcblog/2016/10/05/visual-c-compiler-version/">iniciando recentemente</a> , o visual studio começará a atualizar seus intervalos monotonicamente, o que significa que você deve verificar os intervalos, em vez dos valores exatos do compilador.</p><p><code>cl.exe /?</code> fornecerá uma sugestão da versão usada, por exemplo:</p><pre><code>c:\program files (x86)\microsoft visual studio 11.0\vc\bin&gt;cl /? microsoft (r) c/c++ optimizing compiler version 17.00.50727.1 for x86 ..... </code></pre>
<p>olá guilherme, tudo certo?</p>
<p>consegui abri normalmente o programa em minha máquina. vou mandar algumas opções pra você:</p>
<p>tente abri direto pelo arquivo <code>.sln</code>, dê dois cliques que ele irá abrir:</p>
<p><img alt="imgur" src="https://i.imgur.com/gg7qotg.png" /></p>
<p>abra o visual studio; selecione a opção &#34;abrir um projeto ou uma solução&#34;; selecione o arquivo <code>.sln</code>:</p>
<p><img alt="imgur" src="https://i.imgur.com/zp9fhqj.png" /></p>
<p>abra o visual studio; selecione a opção &#34;continuar sem código →&#34; ; acione o atalho <code>ctrl &#43; shift &#43; o</code> ; selecione o projeto <code>.sln</code> que deseja abrir:</p>
<p><img alt="imgur" src="https://i.imgur.com/l9dfkdz.png" /></p>
<p><img alt="imgur" src="https://i.imgur.com/vi7dhni.png" /></p>
<p>acredito que já tenha removido e instalado novamente o visual studio 2019. uma outra saída, seria utilizar a versão 2017, que inclusive foi a versão utilizado no curso. segue o <a href="https://visualstudio.microsoft.com/pt-br/vs/older-downloads/" rel="nofollow">link</a>.</p>
<p>espero que te ajude de alguma forma.</p>
<p>qualquer coisa estarei por aqui. um abraço!</p> Você já viu WiX ainda?


<http://wix.sourceforge.net/>


Ele constrói instaladores do Windows usando um arquivo XML e tem bibliotecas adicionais para usar se você quiser fancify seus instaladores e afins. Eu vou admitir a curva de aprendizagem para mim foi médio-alto em conseguir as coisas começaram, mas depois eu fui capaz de construir uma segunda instalador sem quaisquer dificuldades.


Ele vai lidar com atualizações e outros itens, se assim desejar, e você pode aplicar permissões de pasta e similares para os instaladores. Ela também lhe dá maior controle sobre onde exatamente você quer instalar arquivos e é compatível com todas as convenções da pasta do Windows padronizados, para que você possa especificar "PROGRAM\_DATA" ou algo nesse sentido eo instalador sabe para colocá-lo em C: \ Documents and Settings \ All Users \ Application Data ou C: \ ProgramData dependendo se você está rodando o XP ou Vista.


O boato é que o Office 2007 e Visual Studio 2008 usado WiX para criar o seu instalador, mas eu não tenho sido capaz de verificar que em qualquer lugar. Eu acredito que está é desenvolvido por algumas pessoas da Microsoft no interior. <p>olá rayanne, tudo bom?
o ideal que você tenha o costume de salvar a cada momento de código que você termina de fazer.
salvar e debugar.
o vscoder ele tem a opção de salvar automaticamente( mas eu recomendo você criar o habito).</p> <p>há vários aplicativos da web que validam um documento xml em relação a um esquema específico.</p><ol> <li> <a href="http://tools.decisionsoft.com/schemavalidate/">http://tools.decisionsoft.com/schemavalidate/</a> </li> <li> <a href="http://www.xmlvalidation.com/">http://www.xmlvalidation.com/</a> </li> <li> <a href="http://www.xmlme.com/validator.aspx">http://www.xmlme.com/validator.aspx</a> </li> <li> <a href="http://www.xmlforasp.net/schemavalidator.aspx">http://www.xmlforasp.net/schemavalidator.aspx</a> </li> </ol><p>eu acho que é um caso de escolher e usar a ferramenta que possui a interface que você mais gosta, pois todos fazem o mesmo trabalho.</p> É um problema somente com o Visual Studio 2013, ocasionado por quando já rodou uma versão anterior do BIT. Que por um erro, sobrescreveu um arquivo de configuração do vstest engine.


Para corrigir o problema é necessário atualizar para a versão 14.1.14 do BIT ou superior. E realizar um procedimento manual dos arquivos de configurações do vstest.executionengine.x86.exe.


1) Localize a pasta do vstest.executionengine.x86.exe, normalmente em C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\


![](http://desenv.benner.com.br/accessviolation/?qa=blob&qa_blobid=1522555506952452287)


2) Apague o arquivo, vstest.executionengine.x86.exe.config.


3) Copie o arquivo vstest.executionengine.exe.config e renomei para vstest.executionengine.x86.exe.config


 


Para visualizar a versão do BIT instalada no VS2013, acesse: Tools -> Extension and Updates![](http://desenv.benner.com.br/accessviolation/?qa=blob&qa_blobid=6188105126875763140) eu pelo que entendo. se for para web melhor uma ferramenta que integra facilmente tudo e é rad, no caso microsoft visual studio.... da uma olhada nessa matéria, nela você vai encontrar um script em vbs que mostra a key do windows.


<http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2016/02/como-descobrir-chave-de-ativacao-do-windows-10.html> eu não entendi exatamente se você quer apenas ter conhecimento sobre o funcionamento do sistema e, assim, conseguir resolver os problemas comuns que aparecem, tais como erro em instalação de programas e coisas do tipo, compilação dos mesmos manualmente, etc., ou se você quer realmente ser um usuário… <p>olá valdiney, é para você fazer uma variação de código.</p>
<p>usar sua curiosidade e criatividade, variar, não se prender só ao que foi pedido, tipo:</p>
<p></p>fazendo diferente:
<strong> teste 1 </strong>
<strong> teste 2 </strong>
<strong> teste 3 </strong>
<p></p>
<p></p> sim, em settings. 
literalmente "show shader compilation hint" enable/disable. 
sempre leia as opções cara, tem muita coisa configurável no rpcs3. :v 
qualquer dúvida só jogar no tradutor para ver o que significa.