[OFF] QUANTOS VS INSTALADOS???
estou dando meus primeiros passos (e bem lentos por sinal) com C# e
me deparei com a seguinte questão, alguns códigos fontes que baixo
dão um monte de erros e não consigo abri-los, ao que parece eles são
de uma versão anterior do VS, atualmente uso a 2015.
A pergunta é, seria didático ou necessário ter mais um VS instado no mesmo
computador?
(neste caso estou supondo que deva ter instalado completo) mas nem sempre é isso
que ocorre, um bom exemplo desse problema são os arquivos do Office que nas versões
mais novas DEVERIA obrigatoriamente abrir os arquivos anteriores com suas respectivas
macros e controles ActiveX mas infelizmente não é bem assim que funciona.
Quanto a ter mais de um VS instalado eu mesmo só tenho um.
Posta um print do erro de um desses códigos para ver se podemos ajudar....
Ah, aproveito para mais uma vez agradecer por ajudar na divulgação do nosso trabalho.
mas o mais recente deve dar conta de abrir versões anteriores sim
Citação::
Não é por causa apenas do framework ?
Quando vou abrir um projeto ele dá erro, teria como ser a versão do framework?
No meu caso estou abrindo projeto de versões mais antigas do VS acho que
o problema seria outro.
Citação::... o mais recente deve dar conta de abrir versões anteriores sim
No meu caso isso não está acontecendo
Citação:Posta um print do erro de um desses códigos para ver se podemos ajudar....
Pretendo fazer isso sim mas criarei outro post, por hora pretendo saber se os programadores
costumam ter mais de uma versão do VS instalado, só pra ver se ou não uma prática comum.
Realmente há muitas causas para isso ocorrer e ocorre com muita frequência, mas não deveria. Um exemplo é o Framework. A partir da versão 4.0 ele não é mais cumulativo, ou seja, não instala as versões anteriores 3.5 para trás (que eram cumulativas, a mais nova se somava as anteriores). Então um micro com Framework 4.5 não necessariamente terá as versões anteriores instaladas ou habilitadas. Depois de alguns problemas em clientes e pesquisas nos fóruns da microsoft, é que fui descobrir isso. O Windows 8 por exemplo tem o 3.5 instalado, mas está bloqueado. Sua habilitação deve ser feita manualmente quando necessário.
Outros problemas são recursos diferentes disponÃveis em cada versão do Visual Studio, por exemplo na versão 2008 professional vem com Crystal Report 10.5, já nas versões seguintes ele retirado do VS, sendo um programa adquirido direto do seu fabricante.
Cito ainda o MSChart aplicativo criado para incluir o recurso de gráficos no framework 3.5 que não existia. Este recurso só pode ser incorporado com atualização do framework através de instalador próprio baixado do site da Microsft, isso não ocorre no Windows Update. Uso esse recurso do dot.net, e tenho que distribuir esse instalador da microsoft junto ao meu instalador e rodá-lo em segundo plano.
Um projeto antigo pode ter sido criado com comandos já descontinuados em versões recentes, que permanecem somente em algumas versões do VS para compatibilidade, porém depois de um tempo são retirados e não mais reconhecidos. Podemos associar componentes de terceiros incluÃdos no projeto e que você não tenha instalado. Alguns podem ser gratuitos e outros pagos, Isso deveria se informado e os gratuitos distribuÃdos juntos, porém dificilmente alguém lembra disso.
O que sei é que realmente ocorre (n problemas) ao abrir um projeto antigo em versões recentes, inclusive as primeiras versões do VS traziam um aplicativo para migrar projetos, até do VB6 e quem não tentou e desistiu, pois tinha mais erros no resultado do que código aproveitável? Isso para quem conseguia completar a conversão.
Junte isso aos comentários já feitos e temos tantos problemas que nunca deveriam ocorrer, mas infelizmente ocorrem e como tudo em informática é feito para se tornar obsoleto rapidamente e obrigar a comprar novas versões, o que mais temos são problemas.
só não migrei para o 2017 por causa que a SAP ainda não disponibilizou o Crystal Reports para VS2017
Parece só estará disponÃvel em setembro.
Citação:...Depois de alguns problemas em clientes e pesquisas nos fóruns da microsoft, é que fui descobrir isso...
Imagino quanto transtorno deve ter passado por conta disso
Citação:Outros problemas são recursos diferentes disponÃveis em cada versão do Visual Studio, por exemplo na versão
2008 professional vem com Crystal Report 10.5, já nas versões seguintes ele retirado do VS, sendo um programa adquirido direto do seu fabricante.
Simplesmente não dá pra entender porque eles simplesmente não continuam com as coisas que já estão dando certo.
Citação:...até do VB6 e quem não tentou e desistiu, pois tinha mais erros no resultado do que código aproveitável? Isso para quem conseguia completar a conversão
Estou rindo até agora....
Citação:Junte isso aos comentários já feitos e temos tantos problemas que nunca deveriam ocorrer, mas infelizmente ocorrem e como tudo em informática
é feito para se tornar obsoleto rapidamente e obrigar a comprar novas versões, o que mais temos são problemas
O fato é que se fosse fácil qualquer um seria programador.