2016-04-07 30 views
0

Web sitemizi Azure'a dağıtmaya çalışıyoruz. Genellikle bir 64-bit web uygulaması olacak, ancak bazı 32-bit DLL'lerden yararlanacaktır. IIS'de, bir Uygulama Havuzunu '32-bit Uygulamalarını Etkinleştir' olarak etkinleştirebilirsiniz. Aynı şeyi bir Azure Web Uygulaması'nda nasıl yapacağımızı göremeyiz. Bilir miyiz? Öyleyse nasıl?64 bit Azure Web uygulamasında 32 bit uygulamaları etkinleştirin

cevap

0

IIS çalışan işleminin (w3wp.exe) 32 bit veya 64 bit olması gerekir. 64 bit ise, 32 bit DLL'leri yüklemek için yapabileceğiniz bir şey olduğunu düşünmüyorum.

IIS'de 'Enable 32-bit Applications' öğesini ayarladığınızda, tüm çalışan işleminiz 32 bit olur. Bu, bir Azure Web Uygulamasının bititesini seçmenin karşılığıdır. Azure Web Uygulamalarının varsayılan olarak 32 bit olduğunu unutmayın. 32 bit DLL'leri yüklemeniz gerektiğinden, 64 bit çalışan bir işlem kullanmayı denememelisiniz.

+0

Teşekkür ederiz. Bu yardımcı olur. Bu bir yerlerde belgelenmiş mi? –

+0

Bu varsayımda ciddi bir sorun yaşıyorum. 32 bit yerel dll'ye bağlı bir uygulamam var, uygulama servisim 32 bit olarak ayarlanmış ve bir çökme yaşıyorum. Yerel IIS'imle aynı sorunu yaşadım ve yerel uygulama havuzumu değiştirdiğimde 32-bit'e yerel olarak çalıştım. Hala Azure üzerinde çalışmaya başlayamıyorum. – fahadash

İlgili konular