Yürütülebilir hata ayıklamayı çalıştırmak için test makinesi hazırlama
Visual C++ kullanılarak oluşturulan uygulamalar için vcruntime ve diğer kitaplıkların çalıştırılması gerekir. Uygulamaların hata ayıklama sürümleri genellikle kitaplıkların ilgili hata ayıklama sürümlerini gerektirir. Uygulamanızın hata ayıklama sürümünü test etmek için bu kitaplıkları test makinenize dağıtmanız gerekir. Hangi DLL'leri dağıtmanız gerektiğini belirlemek için Visual C++ uygulamasının bağımlılıklarını anlama bölümünde verilen adımları izleyin. Genellikle, Visual C++ kitaplık DLL'lerinin hata ayıklama sürümlerinde "d" ile biten adlar bulunur. Örneğin hata ayıklama sürümü vcruntime140.dll
olarak adlandırılır vcruntime140d.dll
.
Not
Bir uygulamanın hata ayıklama sürümleri yeniden dağıtılamaz ve Visual C++ kitaplık DLL'lerinin hata ayıklama sürümleri de yeniden dağıtılamaz. Uygulamaların ve Visual C++ DLL'lerinin hata ayıklama sürümlerini yalnızca visual studio yüklü olmayan bir bilgisayarda hata ayıklamak ve test etmek amacıyla diğer bilgisayarlarınıza dağıtabilirsiniz. Daha fazla bilgi için bkz . Visual C++ dosyalarını yeniden dağıtma.
Kitaplıkları dağıtma yolları
Visual C++ kitaplık DLL'lerinin hata ayıklama sürümlerini uygulamanın hata ayıklama sürümüyle birlikte dağıtmanın üç yolu vardır.
Belirli bir Visual C++ DLL'sinin hata ayıklama sürümünü dizine yüklemek için
%windir%\system32\
merkezi dağıtımı kullanın. Uygulamanızın kitaplık sürümü ve hedef mimarisi için DLL'ler içeren bir Kurulum projesi kullanarak hata ayıklama DLL'lerini dağıtabilirsiniz. Bir dağıtım projesi örneğini İzlenecek Yol: Kurulum projesi kullanarak Visual C++ uygulaması dağıtma bölümünde görebilirsiniz.Uygulamanın yükleme dizinine belirli bir Visual C++ DLL'sinin hata ayıklama sürümünü yüklemek için yerel dağıtımı kullanın. Yeniden Dağıtılabilir olmayan hata ayıklama DLL'lerinin nerede bulunacağı hakkında daha fazla bilgi için bkz . Hangi DLL'lerin yeniden dağıtılacağını belirleme.
Proje çıkışını ve diğer dosyaları uzak bilgisayara kopyalamak için Visual Studio'daki Configuration Manager iletişim kutusundaki Dağıt seçeneğini kullanın.
Visual C++ DLL'leri yüklendikten sonra, ağ paylaşımında bir uzak hata ayıklayıcı çalıştırabilirsiniz. Uzaktan hata ayıklama hakkında daha fazla bilgi için bkz . Uzaktan hata ayıklama.
Ayrıca bkz.
Visual C++ üzerinde Dağıtım
Windows Installer komut satırı seçenekleri
Dağıtım örnekleri
Uzaktan hata ayıklama