Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

bioshock

Aplicações para Vista/Seven [Resolvido]

Recommended Posts

bioshock

Bem, tentei correr a minha aplicação no Vista e no Seven e dá sempre erro, ou seja aparece aquela msg: "A aplicação deixou de funcionar..".

De que forma posso corrigir isto? Alguém já passou por algo semelhante?

Share this post


Link to post
Share on other sites
ribeiro55

Dá o mesmo se tentares correr sem UAC ?

Poderás mesmo de ter de fazer debug nesse ambiente.


Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Share this post


Link to post
Share on other sites
bioshock

Dá o mesmo se tentares correr sem UAC ?

Poderás mesmo de ter de fazer debug nesse ambiente.

Sem UAC? Não estou familiarizado, podes-me explicar o que é?

Share this post


Link to post
Share on other sites
ByMySlf

O UAC é o User Account Control.

No Vista/Seven experimenta correr a aplicação como administrador (Run as administrator).

Share this post


Link to post
Share on other sites
bioshock

Na, não funciona. Foi logo das primeiras coisas que testei. Mal clico no icon da aplicação aparece logo a msg.

Share this post


Link to post
Share on other sites
ribeiro55

O que a aplicação faz no arranque?

O mais fácil é montares uma VM com esse ambiente, e fazer debug lá.


Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Share this post


Link to post
Share on other sites
bioshock

Botão direito no executável -> Executar como administrador

Já disse que não funciona..

Bem, eu já pensei na Virtual Machine, e é secalhar isso mesmo que vou fazer..porque estou a achar muito estranho.

No arranque não faz quase nada, será que foi por ter mexido nas Assemblys? Só costumo mexer para mudar o nome do produto e afins.

Share this post


Link to post
Share on other sites
ribeiro55

"Quase nada" pode ser tudo.

Já agora, tens a framework adequeada instalada?


Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Share this post


Link to post
Share on other sites
bioshock

Sim claro, .Net framework 3.5 e nos pcs que testei com vista/seven também tem.

Share this post


Link to post
Share on other sites
bioshock

Bem, já me esquecia. Por acaso até tenho algo logo no Form_Load da aplicação.

Crio um ficheiro .Txt e declaro logo algum texto dentro do mesmo (1kb). Será por criar o file?

Share this post


Link to post
Share on other sites
ribeiro55

Suficiente para o UAC começar a berrar.

Devias testar mesmo com o UAC desligado. Correr como admin não remenda.

O sistema está desenhado para, alegadamente, incutir práticas de boa programação no que toca a armazenamento periférico, uma vez que existe um local para o fazer, para cada aplicação.


Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Share this post


Link to post
Share on other sites
bioshock

Eu amanhã vou tirar o código e vou ver se o problema é disto.

É que o .Txt é fundamental na minha aplicação..

Amanhã digo-vos algo, obrigado a todos!  :)

Share this post


Link to post
Share on other sites
bioshock

Bem testei, com e sem o código do .Txt e não funciona.

Então criei uma nova aplicação com um button e quando pressionado o mesmo este cria o .Txt...e adivinhem? Funcionou no XP, no Vista e no Seven.

Alguma sugestão? Obrigado!

Edit: O melhor é já começar a criar outra aplicação? É que experimentei noutros pcs com o XP e também não deu..

Share this post


Link to post
Share on other sites
bioshock

O problema já está resolvido.

A aplicação não funcionava por causa dos RectanglesShapes  :wallbash:

Obrigado  :D

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.