SORU
11 Ocak 2010, PAZARTESİ


Visual Studio yeniden çözüm için doğru yolu (ve dizinler)

Yeniden adlandırmak istiyorum oldukça ilgili bir Visual Studio çözüm buldum (2010, ama önemli olmamalı).

Klasörleri yeni çözüm adı eşleştirmek için yeniden adlandırmak istiyorum ama klasör isimlerini otomatik olarak yeniden oluşturulması için bir yol bulamıyorum, ve her bir proje dosyası geçiyor acı verici olacak.

Resmi bir şekilde bunu yapmak için var mı? Alternatif olarak (ve çok daha az tercihen), araçlar bunu yapmak için özgür değil.

CEVAP
10 Ocak 2012, Salı


El ile Düzenle .dosya sln

Bu yöntem tamamen Windows Explorer'da görüntülenen proje için dizin yeniden adlandırma hedefleniyor.

Bu yöntem sorunları muzdarip değilEkle/Kaldır proje dosyası yöntemi(başvurular kaybolan) aşağıda, ama eğer proje, kaynak denetimi altında, sorunlara neden olabilir (notlara bakın). Bu adım 2 (yedek) işte bu yüzden çok önemlidir.

  1. Visual Studio.
  2. Eğer bir yedek oluşturmak .dosya (her zaman geri dönebilirsiniz) sln.
  3. Dizini yeniden adlandırmak istiyorum hayal"""". Project2 Project1
  4. Eğer kaynak denetimi, "" Project2 "Windows Explorer kullanarak." Project1 klasörü adını kullanarak
  5. Eğer kaynak denetimi kullanıyorsanız, "" Project2 "işlevleri kaynak denetimi tarafından sağlanan kullanarak." Project1 klasörü yeniden adlandırın Bu dosya geçmişini korur. TortoiseSVN, doğru dosya üzerinde tıklama ile, örneğin, TortoiseSVN .. Rename seçin.
  6. .dosya sln, tüm örneklerini düzenlemek"""", NotePad gibi bir metin düzenleyicisi kullanarak. Project2 Project1
  7. Visual Studio yeniden başlatın ve her şeyi farklı bir dizine proje ile daha önce olduğu gibi, ama çalışacak.

Ayrıca renaming solution manually post which describes this manual process görebilirsiniz.

Avantajları

  • Windows dizin içinde çözüm Gezgini içinde proje adı maç yapabilirsiniz.
  • Bu yöntem yapardeğilbu dosya için diğer projelerin başvuruları (üzerinde bir avantaj kaldırın/Proje dosyası Ekle / Kaldırdiğer cevabımı aşağıya bakınız) yöntemi.

Uyarılar

  • Bu çok önemli bir geri .zip bu yöntem, kaynak kontrolü ile ilgili sorunlar yaratabilir olarak her şeyi yeniden adlandırma önce dosya.
  • Eğer projeniz kaynağı altında kontrol, eğer yeniden adlandırırsanız sorunlar yaratabilir ya da Dosyaları dizinler kaynak kontrolü dışında (Windows Gezgini'nde).Dosya kaynağı kullanarak yeniden adlandırmak için tercih edilen çerçeve kendisi kontroleğer yapabilirsen, O dosya geçmişi (sağ tıklama işlevi, bir dosyayı yeniden adlandırmak için olabilir bağlam menüsünü kontrol) korumak.

2014-11-02 güncelleştirin

ReSharper yukarıda manuel yöntem aynı sonucu elde etmek için otomatik bir yöntem ekledi. Eğer ad dalgalı mavi bir çizgi ile altı çizili ise, eylem simgesini tıklayın ya da piramit:

  • Ad Windows dizin adı Explorer, ya da; eşleşecek şekilde yeniden adlandırın
  • Windows dizin ad maç Explorer yeniden adlandırın.

İkinci durumda, son söz tanımlar yeni dizin adı Windows Explorer, örneğin, eğer değiştirdik ad ViewModel2, değil mi sunmak için hareket dosya klasörü ViewModel2.

Ancak, bu mutlaka hala manuel yöntem kullanmak zorunda kalabilirsiniz böylece kaynak kontrol dosyaları güncelleme olmaz.

enter image description here

2015-08-26 güncelleştirin

Çalışır Visual Studio 2015 ile iyi.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Andytokkallos

    Andytokkallo

    27 Kasım 2007
  • Hallucination Land

    Hallucinatio

    14 Ocak 2011
  • monkophile

    monkophile

    25 Temmuz 2007