aracılığıyla etkinleştirilemiyor Bir özelliğin kullanıcı arabirimini etkinleştirebildiğim bir sorun var ve her şey site ayarları yoluyla beklendiği gibi çalışıyor, ancak bu özelliği Sharepoint powershell aracılığıyla (bir metne dağıtımının bir parçası) olarak yapıyor, aşağıdaki alıyorum:Özellik alıcısı özelliği PowerShell
Enable-SPFeature: montaj "xxxxx dan alıcı nesnesi, Sürüm = 1.0.0.0 oluşturulamadı, Culture = neutral, PublicKeyToken = 967e6960f5af91e6 " için" xxxxx.EventReceiver "sınıfı" xxxxx.Public.Search "(ID: 026d7c45-a359-4550-822d-1a6 için" sınıfı " c35e58e0 d) .: System.ArgumentNullException: Değer boş olamaz. Parametre adı: tip
tip
Bunun neden olacağını veya kontrol etmem gereken bazı şeyleri bilen var mı? Özellik tanımı kesinlikle doğrudur (UI aracılığıyla beklendiği gibi çalışır, ve ben de PublicKeyToken'ın doğru olduğunu kontrol ettim vs vs) ve hizmetleri yeniden başlatırım ve Enable-SPFeature'ı kullanmamı sağlayan iisreset.
Ben aynı sorun var bir dikiş değiştirmek zorunda değildi. Hata olmadan web kullanıcı arayüzünden gelen özelliği etkinleştirebilirim, ancak PowerShell'ten etkinleştirme-spfeature ile çalışamıyorum. Bu, yeni eklenmiş olay alıcılarıyla (olayların içinde herhangi bir kod olmadan) ve web uygulamalarına ayarlanan montaj dağıtım hedefi ile site düzeyinde belirlenen tüm özellikler için de geçerlidir. –