Bir iş arkadaşım, COM birlikte çalışma ile JScript ile kullanmak için VB.net'de bir derleme oluşturdu. Derleme iyi çalışıyordu, ama imzaladık ve şimdi sadece Windows 7 makinelerinde çalışıyor gibi görünüyor. 2 Windows 7 ve 2 Windows Vista makinelerini test ettim. biz derleme imzalanmış ve biz JScript'te ActiveX nesnesini örneğini çalıştığınızdaDerlememi güçlü bir adla imzalamak çalışmayı durduruyor
bir hata yok mesajı ve sadece bir sayı ile döndürülür:
Error:
Error number: -2146234304
hata numarası için Google'da bir arama vermedi geri dönmek.
Takma addan güçlü adı kaldırırsak, düzgün çalışır. Sorunun ne olabileceği konusunda bir fikrin var mı? Bir fark yaratıp yaratmadığından emin değilsiniz, ancak derleme işlemi VS 2010 ile derlenip imzalanır.
Durumunuzda, -2146234304'ün "S_FALSE" veya "ERROR_INVALID_FUNCTION" olduğunu düşünüyorum. err.exe, bu hata kodlarını görüntülemek için kullanışlıdır, bkz. http://blogs.msdn.com/b/astebner/archive/2008/06/17/8611734.aspx –