|
|
| Auteur |
Bericht |
t0725056
|
|
Onderwerp: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 10:08
|
|
Op dreef
Geregistreerd op: 22-feb-2010
Berichten: 117
Status: Offline
|
|
Hallo iedereen,
Vandaag heb ik mijn programma, waar ik 3 weken aan bezig ben geweest,
afgewerkt. Het is de bedoeling dat de "exe" hiervan op een netwerkschijf (R:\) komt te staan.
Als ik met mijn computer (met administrator rechten) het programma vanaf de netwerkschijf laat lopen, is er geen probleem.
Met een vreemde computer (zonder administrator rechten) werkt het programma echter niet meer.
Alle computers in het bedrijf administrator rechten geven is uitgesloten.
Ik vraag me ook wel af of dit het probleem is, want met vorige applicaties ging dit wel. Het programma leest trouwens een tekstbestand in, en maakt mappen aan. Kan dit er iets mee te maken hebben ?
Heeft iemand een suggestie ?
Mvg,
Tim |
|
|
| |
|
|
|
 |
ArComAr
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 10:11
|
|
Moderator
Geregistreerd op: 24-jul-2006
Berichten: 3708
Woonplaats: Westerlo
Status: Offline
|
|
Is .NEt framework 3.5 wel geinstalleerd op alle pc's? Krijg je errors? Welke errors?
Een programma is niet echt gemaakt om vanop een netwerkshare te lopen. Dit geeft dikwijls issues met de ingestelde security (zeker in bedrijven). Probeer zoveel mogelijk u programma's op de lokale pc's te installeren.
Dit bovenstaande sluit dus ook aan bij u vraag. Om mappen aan te maken moet de gebruikers uiteraard rechten hebben om dit te doen op de share.
Als je geen errors vind, dan kan je ook eens in de event viewer kijken of daar iets te vinden is van errors. |
Laatst aangepast door ArComAr op 11 mrt 2010 - 10:13, in totaal 1 keer bewerkt
|
| |
|
|
|
 |
badboyqxy
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 10:11
|
|
In draf
Geregistreerd op: 11-jul-2008
Berichten: 459
Status: Offline
|
|
1: heb je wel rechten tot die map
2: kijk is in je logboek of er geen foutmeldingen staan genoteerd |
|
|
| |
|
|
|
 |
t0725056
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 10:22
|
|
Op dreef
Geregistreerd op: 22-feb-2010
Berichten: 117
Status: Offline
|
|
Van de netwerkbeheerder MOET het op de netwerkschijf staan. Zodat hij niet op 50 computers gaat moeten kopiëren.
Een simpel programma dat tekst laat zien als je op een knop drukt werkt wel op het netwerkstation.
Maar zodra ik een bestand probeer in te lezen loopt het fout. |
|
|
| |
|
|
|
 |
ArComAr
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 10:33
|
|
Moderator
Geregistreerd op: 24-jul-2006
Berichten: 3708
Woonplaats: Westerlo
Status: Offline
|
|
Is het met windows server uw AD opgezet, dan kunt ge toch gewoon software pushen :s
Dat is het probleem dat je gaat krijgen met de netwerk drive. Je zit daar altijd met die permissies te rommelen. Zet eens lees en schrijf rechten op voor die gebruikers. Waarom weet ik niet, maar vb.net heeft soms ook de schrijf (change) rechten nodig. |
|
|
| |
|
|
|
 |
t0725056
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 10:34
|
|
Op dreef
Geregistreerd op: 22-feb-2010
Berichten: 117
Status: Offline
|
|
Dit is de foutmelding
Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.
************** Tekst van uitzondering **************
System.InvalidOperationException: Er is een fout opgetreden bij het maken van het formulier. Zie ExceptionInnerException voor details. De fout is: De aanvraag voor machtiging van type System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 is mislukt. ---> System.Security.SecurityException: De aanvraag voor machtiging van type System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 is mislukt.
bij System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet)
bij System.Security.CodeAccessPermission.Demand()
bij System.Windows.Forms.FileDialog.set_FileName(String value)
bij Tim_Creemers_Project.Form_Instellingen.InitializeComponent()
bij Tim_Creemers_Project.Form_Instellingen..ctor()
De mislukte actie is:
Demand
Het type van de eerste mislukte machtiging is:
System.Security.Permissions.FileIOPermission
De zone van de mislukte assembly is:
Intranet
--- Einde van intern uitzonderingsstackpad ---
bij Tim_Creemers_Project.My.MyProject.MyForms.Create__Instance__[T](T Instance)
bij Tim_Creemers_Project.My.MyProject.MyForms.get_Form_Instellingen()
bij Tim_Creemers_Project.Form_Keuze.InstellingenToolStripMenuItem_Click(Object sender, EventArgs e)
bij System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
bij System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
bij System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
bij System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
bij System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
bij System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
bij System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
bij System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bij System.Windows.Forms.Control.WndProc(Message& m)
bij System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bij System.Windows.Forms.ToolStrip.WndProc(Message& m)
bij System.Windows.Forms.MenuStrip.WndProc(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Geladen assembly's **************
mscorlib
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1873 (QFEN-1.050727-1800)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framew ... corlib.dll
----------------------------------------
mscorlib.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1873 (QFEN-1.050727-1800)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framew ... corlib.dll
----------------------------------------
Tim_Creemers_Project
Assembly-versie: 1.0.0.0
Win32-versie: 1.0.0.0
CodeBase: file:///R:/Amptec%20Sjabloon%20Wizard/A ... Wizard.exe
----------------------------------------
Microsoft.VisualBasic
Assembly-versie: 8.0.0.0
Win32-versie: 8.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Mi ... lBasic.dll
----------------------------------------
System
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Sy ... System.dll
----------------------------------------
System.Windows.Forms
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Sy ... .Forms.dll
----------------------------------------
System.Drawing
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Sy ... rawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Sy ... moting.dll
----------------------------------------
System.Configuration
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Sy ... ration.dll
----------------------------------------
System.Xml
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Sy ... em.Xml.dll
----------------------------------------
Microsoft.VisualBasic.resources
Assembly-versie: 8.0.0.0
Win32-versie: 8.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Mi ... ources.dll
----------------------------------------
System.Windows.Forms.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Sy ... ources.dll
----------------------------------------
************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.
Bijvoorbeeld:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.
|
|
|
| |
|
|
|
 |
ArComAr
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 10:41
|
|
Moderator
Geregistreerd op: 24-jul-2006
Berichten: 3708
Woonplaats: Westerlo
Status: Offline
|
|
Zowiezo is het best dat je nog foutafhandeling plaatst over je lees code. Je kan dan ook een duidelijkere beschrijving krijgen van de fout.
Is dit ook al geprobeerd met de security settings op read en change te zetten zodanig dat de gebruikers zowel kunnen lezen als schrijven naar de map? |
|
|
| |
|
|
|
 |
t0725056
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 10:49
|
|
Op dreef
Geregistreerd op: 22-feb-2010
Berichten: 117
Status: Offline
|
|
ArComAr schreef: Zowiezo is het best dat je nog foutafhandeling plaatst over je lees code. Je kan dan ook een duidelijkere beschrijving krijgen van de fout.
Hoe doe ik dit ? |
|
|
| |
|
|
|
 |
Vozzie
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 11:16
|
|
Moderator

Geregistreerd op: 11-mei-2009
Berichten: 937
Status: Offline
|
|
Hallo,
Voor een exe te draaien vanop het netwerk moet je de security zone aanpassen.
Heb je de security zone voor .Net al aangepast?
1) Klik "Start"
2) Klik "Settings"
3) Klik "Control Panel"
4) Open "Administrative Tools"
5) Open "Microsoft .NET Framework Configuration"
6) Expand "My computer"
7) Klik rechts op "Runtime Security Policy"
Klik op "Adjust security"
9) Klik "Next"
10) Selecteer "Local Intranet"
11) Schuif de "slider" naar "Full Control"
12) Klik "Next"
13) Finish
Herhaal vanaf stap 5 voor
- Microsoft .NET Framework 1.1 Configuration
- Microsoft .NET Framework 2.0 Configuration
* Dit maakt dat programmas vanop het network rechten hebben zoals local. Pas de zone van Internet dus zeker NIET aan!
Groeten |
_________________ con\con
Stappen, keuzes en herhaling combineren is programmeren.
|
| |
|
|
|
 |
t0725056
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 11:29
|
|
Op dreef
Geregistreerd op: 22-feb-2010
Berichten: 117
Status: Offline
|
|
Vozzie schreef: Hallo,
Voor een exe te draaien vanop het netwerk moet je de security zone aanpassen.
Heb je de security zone voor .Net al aangepast?
1) Klik "Start"
2) Klik "Settings"
3) Klik "Control Panel"
4) Open "Administrative Tools"
5) Open "Microsoft .NET Framework Configuration"
6) Expand "My computer"
7) Klik rechts op "Runtime Security Policy"
 Klik op "Adjust security"
9) Klik "Next"
10) Selecteer "Local Intranet"
11) Schuif de "slider" naar "Full Control"
12) Klik "Next"
13) Finish
Herhaal vanaf stap 5 voor
- Microsoft .NET Framework 1.1 Configuration
- Microsoft .NET Framework 2.0 Configuration
* Dit maakt dat programmas vanop het network rechten hebben zoals local. Pas de zone van Internet dus zeker NIET aan!
Groeten
Kan je dit ook even overlopen voor windows XP ?
mvg |
|
|
| |
|
|
|
 |
Vozzie
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 11:34
|
|
Moderator

Geregistreerd op: 11-mei-2009
Berichten: 937
Status: Offline
|
|
Hallo,
Tuurlijk,...
Quote: 1) Klik "Start"
2) Klik "Settings"
3) Klik "Control Panel"
4) Open "Administrative Tools"
5) Open "Microsoft .NET Framework Configuration"
6) Expand "My computer"
7) Klik rechts op "Runtime Security Policy"
 Klik op "Adjust security"
9) Klik "Next"
10) Selecteer "Local Intranet"
11) Schuif de "slider" naar "Full Control"
12) Klik "Next"
13) Finish
Herhaal vanaf stap 5 voor
- Microsoft .NET Framework 1.1 Configuration
- Microsoft .NET Framework 2.0 Configuration
GRAPJE dus,... Ik zit op een windows XP. Maar mijn instellingen staan op "Classic" en "Optimized for Performance". Dus geen flashy knopjes etc.... daar zal het verschil zitten. Je zal het moeten zoeken voor XP waar je deze kan vinden.
Heb je XP pro of een andere?
Waar loopt het fout? Wat kan je niet vinden uit de omschreven stappen?
Groeten |
_________________ con\con
Stappen, keuzes en herhaling combineren is programmeren.
|
| |
|
|
|
 |
t0725056
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 12:06
|
|
Op dreef
Geregistreerd op: 22-feb-2010
Berichten: 117
Status: Offline
|
|
| XP pro, maar bij start vind ik nergens "Settings" .... |
|
|
| |
|
|
|
 |
ArComAr
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 12:25
|
|
Moderator
Geregistreerd op: 24-jul-2006
Berichten: 3708
Woonplaats: Westerlo
Status: Offline
|
|
| Gewoon stap 2 overslagen. De rest heb je wel. Heb het hier net ook eventjes overlopen. |
|
|
| |
|
|
|
 |
t0725056
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 12:39
|
|
Op dreef
Geregistreerd op: 22-feb-2010
Berichten: 117
Status: Offline
|
|
ArComAr schreef: Gewoon stap 2 overslagen. De rest heb je wel. Heb het hier net ook eventjes overlopen.
Vind het echt niet, sorry :
 |
|
|
| |
|
|
|
 |
ArComAr
|
|
Onderwerp: Re: Programma starten vanaf Netwerkstation
Geplaatst: 11 mrt 2010 - 12:46
|
|
Moderator
Geregistreerd op: 24-jul-2006
Berichten: 3708
Woonplaats: Westerlo
Status: Offline
|
|
| "Administrative tools" is "systeembeheer in het nederlands" |
|
|
| |
|
|
|
 |
|
|
|
|