Usuário com melhor resposta
SO & Framework

Pergunta
-
1- Como faço para que minha aplicação seja aberta em todas as versões operacionais da Microsoft(Seven, Vista, XP, etc).
Uso o Seven.
2- Eu uso o NET. Framework 4.0, para cada cliente que usar a minha aplicação, ele deve ter o NET. Frameword instalado?
Isso me deixa na desvantagem, pq o 4.0 nao é o padrão nos SO, e além disso é demorado o processo de instalação.
O que devo fazer?
Respostas
-
Luiz, exatamente não existe outra saída em .NET, aliás mesmo que você desenvolver no framework 2.0 o cliente terá que ter instalado o mesmo na máquina, assim como ocorre com o Java é necessário ter o JVM na máquina, no .NET é necessário ter o Framework especifico da aplicação.
Obs.: Se você não utiliza recursos novos do framework 3.5 ou 4 então você pode alterar a compilação para framework 2, se utilizar recursos do 3.5 então você alterar para framework 3.5, agora utilizando os recursos do 4 não há saída há não ser instalar o framework 4.
Abraço
Estevam
**** Se a reposta foi útil, então não esqueça de marca-lá. ***- Sugerido como Resposta Julio Cesar Cosmo, MCP, MCTS quinta-feira, 5 de maio de 2011 00:01
- Marcado como Resposta Luiz Fernando Ferreira quinta-feira, 5 de maio de 2011 21:04
Todas as Respostas
-
Luiz, exatamente não existe outra saída em .NET, aliás mesmo que você desenvolver no framework 2.0 o cliente terá que ter instalado o mesmo na máquina, assim como ocorre com o Java é necessário ter o JVM na máquina, no .NET é necessário ter o Framework especifico da aplicação.
Obs.: Se você não utiliza recursos novos do framework 3.5 ou 4 então você pode alterar a compilação para framework 2, se utilizar recursos do 3.5 então você alterar para framework 3.5, agora utilizando os recursos do 4 não há saída há não ser instalar o framework 4.
Abraço
Estevam
**** Se a reposta foi útil, então não esqueça de marca-lá. ***- Sugerido como Resposta Julio Cesar Cosmo, MCP, MCTS quinta-feira, 5 de maio de 2011 00:01
- Marcado como Resposta Luiz Fernando Ferreira quinta-feira, 5 de maio de 2011 21:04
-
Apenas complementando o que o Luiz Estevam disse,
para o windows 7, o framework 3.5 já vem instalado, em versões anteriores a este SO, você tem que instalar o 3.5 e depois o 4.0, que é um complemento do primeiro.
Peterson Roberto Oliveira Seridonio
Desenvolvedor C# Junior
MCTS Windows 7 -
-
Luiz, não sei aonde quer chegar na pergunta, pois eu desenvolvo no Seven e rodo no windows XP normalmente, como falado acima basta ter o framework instalado.
Agora se você usa biblioteca de terceiros, ai vai depender da versão do framework utilizado nas bibliotecas ou componentes utilizados.
Ainda não entendi a dificuldade que esta tendo para rodar no XP? O XP já esta com o framework instalado?
Abraço
Estevam
**** Se a reposta foi útil, então não esqueça de marca-lá. *** -
Existem poucas incompatibilidades entre as versões de SO quando se desenvolve em .NET.
O que ocorre muitas vezes é a incompatibilidade com versões 32 e 64 bits.
Se você utilizar algum componente ou driver que seja específico para Windows 32 bits (o access é um bom exemplo disso), o SO 64 bita não dará suporte, o poderão ocorrer alguns problemas.
O que vc pode fazer se esse for o seu problema é colocar o seu compilador para a plataforma x86.
-
-
Tancredo, veja o link abaixo:
http://www.mono-project.com/Main_Page
Abraço
Estevam
**** Se a reposta foi útil, então não esqueça de marca-lá. *** -
-
-
Trancredo,
Base dados poderá ser utilizado o MySQL, este é um projeto para o framework .NET e não para softwares Microsoft, se quiser utilizar o Banco MSSQL terá que ter um servidor windows com o banco instalado.
Pelo que cheguei a ver, os forms em questão de aparência irão se adaptar conforme a IDE utilizada no linux (Gnome, Kde, etc..)
Que bugs esta falando?
Abraço
Estevam
**** Se a reposta foi útil, então não esqueça de marca-lá. *** -