Yerel yerleşik bir proje uzaktan hata ayıklama
Yerel olarak oluşturulur ve sonra uzaktaki bir bilgisayarda yürütülebilir dosyayı çalıştırmak, bir projenin hatalarýný isteyebilirsiniz. Bu konu uzak bir bilgisayarda yürütülebilir dosyayı çalıştırmak için yerel proje ayarlarının nasıl değiştirileceğini açıklar.
Bu örnekler, Visual Studio uzaktan hata ayıklama İzleyicisi zaten uzak bilgisayarda kurulmuş olan olduğunu varsayar. Bkz: Uzaktan ayıklama.
Visual C++
Burada gösterilen yordam mfc projesine sahip olduğunuzu varsayar mymfc, bilgisayarda yerleşik local1. Uygulamayı çalıştırmak istediğiniz mymfc.exe bilgisayar remote1 c:\remotetemp klasörünü ve sonra hata ayıklama kullanarak Visual Studio bilgisayarda hata ayıklayıcı local1. Buna ek olarak, uzak bilgisayara dosya c:\localfolder\data.txt kopyalamak istediğiniz.
Not
Gördüğünüz menü komutları ve iletişim kutuları etkin ayarlarınıza bağlı olarak veya yazılım edition Yardımı'nda açıklanan farklılık gösterebilir.Ayarlarınızı değiştirmek için seçin alma ve verme ayarları , araçları menüsü.Daha fazla bilgi için bkz. Visual Studio ayarları.
Uzak bilgisayar hazırlamak için
Başlat msvsmon remote1.
Daha fazla bilgi için bkz. Nasıl yapılır: uzaktan hata ayıklama İzleyicisi'ni çalıştırın.
Yerel bilgisayar hazırlamak için
Proje menüsünde Özellikler'i seçin.
İçinde mymfc özellik sayfaları iletişim kutusunda, genişletme Yapılandırma özellikleri düğümü tıklatın ve hata ayıklama.
Değişiklik başlatmak için hata ayıklayıcı için Uzak Windows hata ayıklayıcı.
İçin Uzak komut ayarlama, c:\remotetemp\mymfc.exe yazın.
Değişiklik çalışma dizini için c:\remotetemp.
İçin Uzak sunucu adı ayarlama, remote1 yazın.
Değişiklik bağlantı için Windows kimlik doğrulaması kullanarak uzak.
Değişiklik Hata ayıklayıcı türü dan Otomatik için Sadece yerel, yerel kod hata biliyor.
Değişiklik dağıtım dizinine için c:\remotetemp.
Değişiklik dağıtmak için ek dosyalar için c:\localfolder\data.txt.
Tamam düğmesini tıklatın.
Araç çubuğunda Aç Çözüm yapýlandýrmasý aşağı açılır menüden seçin Configuration Manager.
İçin hata ayıklama yapılandırma, select dağıtma onay kutusu.
Üzerinde hata ayıklama menüsünde, select Başlat ve hata ayıklama başlayın.
İpucu
Debug komutu otomatik olarak dağıtır (proje çıktısı ve ek dosyalar uzak bilgisayara kopyalar).Dosyaları ayrı bir adım olarak dağıtabilirsiniz.İçinde Çözüm Gezgini, kısayol menüsünü açmak mymfcve sonra seçin dağıtma.
Visual C# / Visual Basic
Kullandığınız bilgisayarda yerleşik bir Windows uygulaması projesi, mywin4m, burada gösterilen yordam varsayar local1. Uygulamayı çalıştırmak istediğiniz mywin4m.exe bilgisayar remote1ve daha sonra bilgisayarda Visual Studio hata ayıklayıcısı kullanarak hata ayıklama local1.
Uzak bilgisayar hazırlamak için
- Yürütülebilir mywin4m.exe uzak bilgisayarda bir konuma kopyalayın.
Yerel bilgisayar hazırlamak için
Üzerinde Dosya menüsü, açık 'ı tıklatın Project/Solution.
İçinde Açık proje iletişim kutusunda, yerel veya uzak bilgisayarda Bul mywin4m.exe.
Mywin4m.exe seçin ve ardından Tamam.
İçinde Çözüm Gezgini, proje üzerinde sağ tıklayın ve sonra ' özelliklerini.
Mywin4m özellikler sayfasında tıklatın hata ayıklama.
İçinde çalışma dizini metin kutusu, c:\temp türü.
İçinde makine adı metin kutusuna, remote1 yazın.
(İsteğe bağlı) Altında Hata ayıklayıcı türü, select karma mod açıkça'nın yönetilen ve yönetilmeyen kod hata ayıklamasını etkinleştirmek için.
Uzak bilgisayarda uzaktan hata ayıklama İzleyicisi'ni başlatın ve Windows kimlik doğrulaması modu veya Hayır kimlik doğrulama modu için uzaktan hata ayıklama modunu ayarlayın.
Daha fazla bilgi için bkz. Nasıl yapılır: uzaktan hata ayıklama İzleyicisi'ni çalıştırın.
Üzerinde hata ayıklama menüsünde, select Başlat ve hata ayıklama başlayın.
Ayrıca bkz.
Görevler
[ESKİ] Nasıl yapılır: Simge Konumlarını ve Yükleme Davranışını Belirtme