2008-12-16 16 views

cevap

33

Her iki kayıt regasm.exe kullanmaya gerek seni de regasm.exe 's her çalıştırmak için gereken inanmak 32 bit ve 64 bit arayüzleri:

C:\Windows\Microsoft.NET\Framework\v2.0.50727 

ve

C:\Windows\Microsoft.NET\Framework64\v2.0.50727 

So .. durumda Framework64\v2.0.50727 klasöründe regasm.exe dosyasını çalıştırmanız gerekir. İşte

bizim eski ASP uygulamasından biri için bir COM birlikte çalışabilirlik DLL kaydetmek için kullanmak bir örnek: DLL "Herhangi CPU" biçiminde inşa ise

regasm.exe Hosting.DeviceManager.Power.dll /register /codebase /tlb 
+2

Mükemmel, teşekkürler. İşe koyuldum. – Jason

1

olursa olsun içinde regasm seçerseniz

C:\Windows\Microsoft.NET\Framework\v2.0.50727 

veya

C:\Windows\Microsoft.NET\Framework64\v2.0.50727 

DLL 32-bit olarak tescil edilecektir.

+1

Başka yerde okuduğumdan, Framework64 \ ... \ regasm'ın 64 bit kaydedeceğini düşündüm. –

İlgili konular