FIX: U het bestand niet downloaden .application wanneer u een toepassing implementeert via ClickOnce deployment in een beveiligde omgeving

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 952324 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Symptomen

Het volgende scenario:
  • U implementeert een toepassing via ClickOnce deployment in een beveiligde omgeving.
  • Instellen van de client computers gebruik van een proxy Server.
  • Instellen van de client de proxyserver niet gebruiken voor computers lokale adressen.
  • In het bestand Machine.config op de clientcomputers instellen de ingeschakeld kenmerk van de defaultproxy functie false.
In dit scenario kunt u het bestand .application niet downloaden. Bovendien wordt de volgende informatie vastgelegd in het foutenlogboek van ClickOnce-implementatie:
VERSIE-INFORMATIE VAN PLATFORM
Windows: 5.1.2600.131072 (Win32NT)
Common Language Runtime: 2.0.50727.832
System.Deployment.dll: 2.0.50727.832 (QFE.050727-8300)
MSCORWKS.dll: 2.0.50727.832 (QFE.050727-8300)
dfdll.dll: 2.0.50727.42 (RTM.050727-4200)
dfshim.dll: 2.0.50727.42 (RTM.050727-4200)

BRONNEN
Distributie-url: http://DeployServerName: 8000 /YourClickOnceApplication.Application

FOUT-OVERZICHT
Hieronder volgt een overzicht van de fouten, details van deze fouten worden weergegeven in het logboek later.
* De activering van http://DeployServerName: 8000 /YourClickOnceApplication.Application resulteerde in uitzondering. Volgende foutberichten zijn gedetecteerd:
+ Objectverwijzing niet is ingesteld op een exemplaar van een object.

WINKEL COMPONENT STORING TRANSACTIEOVERZICHT
Geen transactie fout.
WAARSCHUWINGEN

Er zijn geen waarschuwingen tijdens deze bewerking.

STATUS VAN DE BEWERKING UITGEVOERD
* [11-1-2008 1: 01: 25 PM]: activering van http://DeployServerName: 8000 /YourClickOnceApplication.Application is gestart.

FOUTDETAILS
Volgende fouten gedetecteerd tijdens deze bewerking.
* [11-1-2008 1: 01: 25 PM] System.NullReferenceException
-Objectverwijzing niet is ingesteld op een exemplaar van een object.
-Bron: System.Deployment
-Stack trace:
op System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
op System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
bij System.Deployment.Application.FileDownloader.Download (SubscriptionState subtoestand)
bij System.Deployment.Application.DownloadManager.DownloadManifestAsRawFile (Uri & sourceUri, String targetPath, IDownloadNotification melding, DownloadOptions opties, ServerInformation & serverInformation)
bij System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass (SubscriptionStore subStore, Uri & sourceUri, TempFile & tempFile, SubscriptionState & subtoestand, IDownloadNotification melding, DownloadOptions opties, ServerInformation & serverInformation)
bij System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass (SubscriptionStore subStore, Uri & sourceUri, TempFile & tempFile, SubscriptionState & subtoestand IDownloadNotification melding DownloadOptions opties)
bij System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation (activationUri Uri, Boolean isShortcut)
bij System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker (Object staat)

COMPONENT WINKEL TRANSACTIEDETAILS
Er is geen transactie-informatie beschikbaar.

Oplossing

Informatie over hotfixes

Een ondersteunde hotfix is nu beschikbaar bij Microsoft. Het is echter bedoeld om alleen het probleem dat in dit artikel wordt beschreven. Deze alleen van toepassing op systemen waarop dit specifieke probleem. Deze hotfix moet wellicht extra worden getest. Als u geen ernstige hinder van dit probleem, is het daarom raadzaam te wachten op de volgende Microsoft .NET Framework 2.0 servicepack waarin deze hotfix is opgenomen.

Om dit probleem onmiddellijk wilt verhelpen, kunt u contact opnemen met Microsoft Customer Support Services om de hotfix te verkrijgen. Een volledige lijst met telefoonnummers van Microsoft Customer Support Services en informatie over kosten van ondersteuning vindt u op de volgende Microsoft-website:
http://support.Microsoft.com/contactus/?ws=support
Opmerking In speciale gevallen kunnen kosten die normaal aan ondersteuningsoproepen verbonden zijn, worden geannuleerd als een ondersteuningsmedewerker van Microsoft bepaalt dat een specifieke update de oplossing van uw probleem is. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen die niet in aanmerking voor de specifieke update in kwestie komen.

Opmerking U moet deze hotfix toepassen op de clientcomputers.

Vereisten

U moet .NET Framework 2.0 Service Pack 1 geïnstalleerd om deze hotfix te hebben.

Opnieuw opstarten

U moet de computer opnieuw opstarten, nadat u deze hotfix toepast.

Vervanging van hotfixes

Deze hotfix vervangt geen eerder uitgebrachte hotfix.

Informatie over

De Engelse versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in UTC (Coordinated Universal Time). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Gebruiken om het verschil tussen UTC en lokale tijd, de Tijdzone tabblad de Datum en tijd een item in het Configuratiescherm.
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
System.Deployment.dll2.0.50727.1829933,88802 Mei 200800: 24x 86

Workaround

Voer de volgende stappen uit om dit probleem omzeilen.

Belangrijk Deze stappen kunnen het beveiligingsrisico vergroten. Deze stappen kunnen ook maken de computer of netwerk kwetsbaarder voor aanvallen door kwaadwillende gebruikers of schadelijke software zoals virussen. Wij raden aan het proces dat in dit artikel wordt beschreven om programma's te werken zoals ze zijn bedoeld of om specifieke programmafuncties te implementeren inschakelen. Voordat u deze wijzigingen aanbrengt, raadzaam het evalueren van de risico's die gekoppeld zijn aan de implementatie van dit proces in uw specifieke omgeving. Als u besluit dit proces te implementeren, nemen alle mogelijke extra maatregelen om het systeem te beschermen. Het is raadzaam om gebruik te maken van dit proces alleen als dat echt noodzakelijk is.
  1. Zoek de volgende code in het bestand Machine.config.
    <defaultProxy enabled="false" useDefaultCredentials="false">
    Vervolgens wijzigen met de volgende code.
    <defaultProxy enabled="true" useDefaultCredentials="false">
    
    Opmerking Dit bestand bevindt zich meestal in het volgende pad:
    %Windows%\Microsoft.NET\Framework\v2.0.50727\CONFIG
  2. De clientcomputers opnieuw opstarten.
Opmerking Deze oplossing vermindert het beveiligingsniveau op de clientcomputers.

Status

Microsoft heeft bevestigd dat dit een probleem is in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Meer informatie

Voor meer informatie klikt u op het volgende artikel in de Microsoft Knowledge Base:
917952FIX: Foutbericht wanneer u een ClickOnce-toepassing die u hebt gemaakt in het .NET Framework 2.0 op een clientcomputer die is geconfigureerd voor het gebruik van een proxyserver: "Proxy authentication required"
Klik op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base voor meer informatie over terminologie voor software-update:
824684 Beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven

Eigenschappen

Artikel ID: 952324 - Laatste beoordeling: zaterdag 22 september 2012 - Wijziging: 4.0
De informatie in dit artikel is van toepassing op:
  • Microsoft .NET Framework 2.0
Trefwoorden: 
kbfix kbexpertiseadvanced kbqfe kbmt KB952324 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende: 952324

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com