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

  • metallmanutza13

    metallmanutz

    13 NİSAN 2007
  • sdasmarchives

    sdasmarchive

    2 HAZİRAN 2010
  • spederson7

    spederson7

    17 Temmuz 2006