Vraag : .net de Dienst van Vensters - de toegang tot omslag op LAN wordt ontkend

Hallo, leidde

I enkel tot de venstersdienst (vanaf onderstaand) die eenvoudig een dossier om de 10 seconden kopi�ërt (ik zal dat… wil aan file enkel één keer per dag enkel een dossier op de server op LAN veranderen). Ik veranderde het ip adres enkel in „ipaddress“ maar de foutenmelding onder lood me om te denken dat het het dossier kan o.k. vinden, maar ik kan niet enkel tot het toegang hebben aangezien mijn toegang tot die omslag wordt ontkend. De code werkt boete wanneer ik aan mijn lokale PC kopi�ër maar niet toen enkel het proberen om van lokale PC aan LAN.

I te kopiëren las, echter, dat de venstersdiensten in het kader van de systeemrekening lopen en geen toegang tot het netwerk hebben. Als zo, hoe te… of hoe te om wat ik wil bereiken toegang te krijgen te bereiken?

error- bericht: (niet te het zekere welk eerste deel… iets is missen veronderstel ik voor mijn computer beschrijving it.

The voor identiteitskaart van de Gebeurtenis (0) in Bron (Toepassing) kunnen tonen niet kan worden gevonden. De lokale computer kan de noodzakelijke registratieinformatie of berichtDll- dossiers niet hebben om berichten van een verre computer te tonen. U kunt /AUXSOURCE kunnen gebruiken = vlag om deze beschrijving terug te winnen; zie Hulp en Steun voor details. De volgende informatie maakt deel uit van de gebeurtenis: Het exemplaar ontbrak: De toegang tot de weg „\ \ 10.237.47.143 \ afd. \ CSO \ OBO Rekening Sita wordt \ Aiden \ TestLAN \ CTA Test.mdb van de \- BUSTEHOUDER \ BRA \“ ontkend.


" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
Imports System.Timers
De invoer System.IO
De invoer System.Net

Openbare Klasse CSATService
   Privé t als Tijdopnemer = niets

   Beschermd treedt SubOnStart (ByVal args () met voeten als Koord)
      'Voeg hier code toe om uw dienst te beginnen. Deze methode zou dingen moeten plaatsen
      'in motie zodat uw dienst kan zijn werk doen.

      t.Start ()

   Beëindig Sub

   Beschermd treedt SubOnStop () met voeten
      'Voeg hier code toe om om het even welke demontage uit te voeren noodzakelijk om uw dienst tegen te houden.
      t.Stop ()
   Beëindig Sub

   Beschermde Sub t_Elapsed (ByVal afzender als System.Object, ByVal e als System.Timers.ElapsedEventArgs)

      Probeer
         Verduister copyFile als FileInfo = Nieuwe FileInfo („E:\Test\CTA Test 2010.06.30.mdb“)
         copyFile.CopyTo („\ \ ipaddress \ TestLAN \ CTA Test.mdb“, Waar)
      Vang ex als Uitzondering
         System.Diagnostics.EventLog.WriteEntry („Toepassing“, „Ontbroken Exemplaar: “ & ex. Message.ToString)
      Het eind probeert

   Sub van het eind

   Openbare Sub Nieuw ()

      'Deze vraag wordt vereist door de Ontwerper van de Vorm van Vensters.
      InitializeComponent ()

      'Voeg om het even welke initialisering na de () toe vraag InitializeComponent.
      t = Nieuwe Tijdopnemer (10000)
      AddHandler t.Elapsed, Nieuwe System.Timers.ElapsedEventHandler (AddressOf t_Elapsed)

   Sub van het eind
De Klasse van het eind

Antwoord : .net de Dienst van Vensters - de toegang tot omslag op LAN wordt ontkend

Droevig, dacht ik het een sql datafile server was. In het geval van een datafile Toegang, kunt u de punten over het kunnen niet kopiëren en reservebaan negeren. Maar het kon nog een probleem met het dossier zijn die in gebruik zijn.

Maar als de dienst met de systeemrekening loopt, is dat waarschijnlijk de oorzaak. Deze rekening heeft geen toegang op lan. Het is niet van belang of uw eigen gebruiker toegang of niet heeft. U kunt gebruiker onder de eigenschappen van de Opening van een sessie voor de dienst veranderen.

Andere oplossingen  
 
programming4us programming4us