[VB2005] Rare foutmelding gebuilde applicatie.

Pagina: 1
Acties:

  • Luppie
  • Registratie: September 2001
  • Laatst online: 01-03 23:21

Luppie

www.msxinfo.net

Topicstarter
Ik heb op een Windows Server 2003 Visual Studio geïnstalleerd en heb een simpele windows form applicatie gemaakt. Er zijn geen references aan het project toegevoegd.

Nu heb ik de applicatie gebuild en de executable gekopieerd naar een andere Windows Server 2003 server waarop Framework 2 isgeïnstalleerd. Als ik de applicatie start dan krijg ik de volgende melding:

Afbeeldingslocatie: http://upload.luppie.net/uploaded/raar.JPG

Wat heb ik zelf geprobeerd :
* Publishen van de applicatie
* Builden van een "Hello World" app en krijg hier ook de melding.
* Getest op meerdere servers.

Heeft iemand dit al eerder gehad en/of weet iemand hoe dit op te lossen is ?

[ Voor 4% gewijzigd door Luppie op 24-11-2005 15:48 ]

Heb je iets aan mijn antwoord ? Een thumbs-up wordt zeker op prijs gesteld.


  • Luppie
  • Registratie: September 2001
  • Laatst online: 01-03 23:21

Luppie

www.msxinfo.net

Topicstarter
iemand ??

Heb je iets aan mijn antwoord ? Een thumbs-up wordt zeker op prijs gesteld.


  • Luppie
  • Registratie: September 2001
  • Laatst online: 01-03 23:21

Luppie

www.msxinfo.net

Topicstarter
Nog maar een schopje.

Misschien doe ik zelf wel iets fout met het builden van de applicatie. Kan iemand mij uitleggen hoe ik kan zien of het framework wel goed op de target machine staat en/of ik deze foutmelding kan verhelpen/voorkomen.

Heb je iets aan mijn antwoord ? Een thumbs-up wordt zeker op prijs gesteld.


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Om heel eerlijk te zijn: Lijkt me een *kuch* niet-zo-legale-versieTM *kuch* van VS, niet? ;)

Edit: damned, da's vandaag al de tweede post die ik niet goed lees. Sorry daarvoor. Heeft geen zak te maken met wat ik hierboven schreef, want dan zou het niet op de ene pc wél en op de andere pc niet werken.

Probeer dan eens een re-install van het .Net framework of anders desnoods compleet VS opnieuw.

[ Voor 84% gewijzigd door RobIII op 29-11-2005 11:42 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • Luppie
  • Registratie: September 2001
  • Laatst online: 01-03 23:21

Luppie

www.msxinfo.net

Topicstarter
Ik heb een legale versie van VS ;) (Van MS gekregen tijdens de launch)
Het rare is dat een applicatie die ik build wel werkt op de machine waarop ik hem geschreven heb en dat als ik de gebuilde applicatie (de exe) kopieer naar een andere machine die met hetzelfde OS Image is geïnstalleerd (echter zonder VS maar met .NET Framework 2.0) niet werkt.

Ik heb een repair van .NET Framework uitgeprobeerd maar dat hielp helaas niet. (zelfs op een andere server krijg ik exact dezelfde melding)

Heb je iets aan mijn antwoord ? Een thumbs-up wordt zeker op prijs gesteld.


  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 16-04 11:36

pjvandesande

GC.Collect(head);

Dit heeft volgens mij gewoon met security te maken, probeer hem is full-trusted te draaien.

In .NET 1.1 was hier ook al zo'n wazige melding, alleen in een ander jasje.

Als je het Application.ThreadException even wired, word deze dan wel getriggerd of komt hij zelfs daar nog niet eens?

Verwijderd

Volgens mij is het inderdaad security-gerelateerd (OLEAUT -> Object Linking and Embedding Authorisation ofzo). Check anders even of die hele registry key wel bestaat; misschien is de installatie corrupt geraakt.

  • Luppie
  • Registratie: September 2001
  • Laatst online: 01-03 23:21

Luppie

www.msxinfo.net

Topicstarter
Ok, ik ben jullie nu al helemaal kwijt ;) dit is mijn eerste overstap van VB6 naar VS2005.
Ik zal ook nog wel gaan zoeken naar OLEAUT en security.

Heb je iets aan mijn antwoord ? Een thumbs-up wordt zeker op prijs gesteld.


  • Gerco
  • Registratie: Mei 2000
  • Laatst online: 20-04 18:28

Gerco

Professional Newbie

Start je de app vanaf een netwerkdrive? Zo ja, sla hem dan eens lokaal op en probeer het nog eens. .NET kent default minder rechten toe aan apps die niet van een lokale schijf komen en dat wil weleens tot wazige errors leiden.

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!


  • Luppie
  • Registratie: September 2001
  • Laatst online: 01-03 23:21

Luppie

www.msxinfo.net

Topicstarter
Nope, heb hem netjes gekopieerd naar 2 verschillende machines en lokaal gedraaid. Het is mij inderdaad opgevallen dat als ik de applicatie draai via een UNC path dat ie met een security melding komt.

Misschien kan ik mijn vraag ook anders formuleren, "Hoe kan ik een zelf geschreven applicatie distribueren naar een simpele gebruiker/machine die buiten mijn ontwikkel netwerk valt"

[ Voor 32% gewijzigd door Luppie op 29-11-2005 13:47 ]

Heb je iets aan mijn antwoord ? Een thumbs-up wordt zeker op prijs gesteld.


  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 16-04 11:36

pjvandesande

GC.Collect(head);

Cobra_Lup schreef op dinsdag 29 november 2005 @ 13:45:
Nope, heb hem netjes gekopieerd naar 2 verschillende machines en lokaal gedraaid. Het is mij inderdaad opgevallen dat als ik de applicatie draai via een UNC path dat ie met een security melding komt.

Misschien kan ik mijn vraag ook anders formuleren, "Hoe kan ik een zelf geschreven applicatie distribueren naar een simpele gebruiker/machine die buiten mijn ontwikkel netwerk valt"
Je kunt je app toch gewoon trusted maken? Werkt het dan wel?

  • Luppie
  • Registratie: September 2001
  • Laatst online: 01-03 23:21

Luppie

www.msxinfo.net

Topicstarter
Dat is het probleem. In de .NET FW2 zit de FrameWork Configuration snap-in (mscorcfg.msc) niet meer. Maar ik weet dus niet hoe ik een app. zo kan maken dat ie op iedere willekeurige PC met alleen het FW er op kan draaien.
The basic answer here is that, yes, it has been removed from the .NET Framework and it is still available for developers in the SDK.

The CLR team did a lot of work to determine how end users would use the tool and decided to move out of the .NET Framework.

If there are specific things you are trying to do that you can't do programatically or with caspol.exe, please do post those questions. It is always good to get information directly from customers about what they are trying to accomplish.

Bret Grinslade
VS/.NET Framework Setup Team

Heb je iets aan mijn antwoord ? Een thumbs-up wordt zeker op prijs gesteld.

Pagina: 1