SORU
10 Kasım 2010, ÇARŞAMBA


Windows hizmeti yükleyin

Çok basit bir pencere oluşturduk hizmeti visual studio 2010 kullanarak .Net 4.0.

Bu hizmet işlevi varsayılan windows hizmeti projesi, bir yükleyici dışındaki eklendi eklendi hayır vardır.

Eğer dev kutumu ya da diğer windows installutil.exe appname.exe bizim etki alanında 2008 R2 makineleri kaçarsam windows hizmeti sorun olmadan yükler.

Müşteri sitemizde bu aynı şeyi yapmaya çalıştığınızda, aşağıdaki hata nedeniyle yükleme başarısız olur.

Microsoft (R) .NET Framework Installation utility Version 4.0.30319.1
Copyright (c) Microsoft Corporation.  All rights reserved.

Exception occurred while initializing the installation:
System.IO.FileLoadException: Could not load file or assembly 'file:///C:\TestService\WindowsService1.exe' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515).

Bu çözüm yalnızca 1 proje var ve hiç bir bağımlılığı eklendi.

Çevremizde birden fazla makine ve müşterilerimizin iki üzerinde denedim. Makine windows 2008 R2, hem taze yükler. Bir makine var sadece .net 2.0 ve .net 4.0. Diğer .net 2, 3, 3.5 ve 4.

Makinelerin her biri yerel bir yönetici değilim.

Ayrıca 64 bit yükleyici denedim ama aşağıdaki hatayı alıyorum, 32 bit kullanmak biri olduğunu düşünüyorum. Sistem.Badımageformatexception

Herhangi bir yardım mutluluk duyacağız. Teşekkürler.

CEVAP
9 Mart 2011, ÇARŞAMBA


Bu hata için başka bir neden windows güvenilmeyen olarak gördüğü bir kaynaktan program kopyalanan olabilir. Tıklatarak "" senden sonra dosya üzerinde sağ tıklayın ve özellikleri engelini tarafından Kurul engellemesini kaldırabilirsiniz

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • amc

    amc

    21 EYLÜL 2005
  • bethliebert

    bethliebert

    23 EKİM 2008
  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011