Soru Visual Studio'da bir projeden diğerine Kaynak kopyalamak / yapıştırmak mümkün mü?


Bir projeden bazı referansları kopyalamanıza ve bunları bir başkasına yapıştırmanıza izin veren bir yol ya da araç var mı? ADD REFERENCE'ı kullanarak kendimi bir daha rahatsız etmemek?


18
2018-01-05 12:14


Menşei


olası kopyası Bir projenin bazı Referanslarını kopyalayabilir ve Visual Studio'da başka bir projenin referanslarına yapıştırabilir miyim? - jack.the.ripper


Cevaplar:


Evet, kullanabilirsiniz Güç komutları VS2010'daki referansları kopyalayıp yapıştırın.


12
2018-01-05 12:16



VS2012 ve 2013 için bu komut, Verimlilik Güç Araçları'nda, bağlantılarda bulunur: 2012 & 2013 - Beytan Kurt
Bu sooo kolaydı! Bunu yıllardır yapmak istedim! Müthiş bahşiş için teşekkürler @ BaytanKurt! - Don Rolling
Güç Komutlarını kurduktan sonra hala web referansını kopyalayamıyorum: web referans içeriği menüsünün kopya girişi devre dışı bırakıldı. - Marco Lackovic


Visual Studio 2013 Önizleme'de aynı soru vardı. Henüz "Güç Komutları" uzantıları bulamadım, bu yüzden el ile yaptım.

  1. Kaynak projeyi boşaltın.
  2. Düzenle
  3. Etiketleri listeleyen etiket etiketinin içeriğini kopyalayın.
  4. Hedef projeyi boşalt
  5. Düzenle
  6. Etiketi bul ve yapıştır
  7. Projeleri yükleyin.

5
2017-09-17 17:24



Verimlilik Güç Araçları 2013 bunu şimdi yapmanıza izin verecektir. - Jeff Ogata


Basit Çözüm - Dış Kütüphaneler İçin

  1. Referans ekle'yi tıklayın.

  2. Gözat'ı tıklayın.

  3. Diğer projeyi içeren klasöre gidin. Sonra şuraya git / Proje adı / bin / debug.

  4. İstenen dll'leri vurgulayın ve ardından ekle'yi tıklayın.


5
2017-07-18 19:05





PowerCommands'a erişiminiz yoksa, açmayı deneyin. .csproj Her iki projenin dosyaları (gelişmiş) bir metin editöründe. .csproj dosyalar XML dosyalarıdır.

Aramak <itemgroup> bir dizi içeren alt bölüm <reference> etiketleri. Kopyala <reference> kaynağından kopyalamak istediğiniz referanslara karşılık gelen etiketler .csproj karşılık gelen dosyaya <itemgroup> hedefte alt bölüm .csproj dosya.

Bunu yaparken Visual Studio'da hedef proje açılmışsa, VS bunu fark edecektir. .csproj dosya değiştirildi ve dosyayı yeniden yüklemenizi isteyecek, bunu yapmak için 'Evet'i tıklayın ve referansların referans listesine eklendiğini doğrulayın.


3
2018-03-30 10:24



"Include =" Servis Referansları "içeren itemgroup-bölümünü kopyaladım. - etalon11


Referansı sağ tıklayın (birden fazla kez seçebilirsiniz) -> Referansı Kopyala.

Proje / VS değiştir. "Referanslar" ı sağ tıklayın - Referansı Yapıştır

Ama bunun için Powercommands'a ihtiyacınız olacak.


0
2018-01-05 12:16



Bu, Web Referansları hizmetlerine hiç yardımcı olmuyor. - David Chen


Bende bunun mümkün olduğunu düşünüyorum Visual Studio 2010, kopyalamak istediğiniz referansları vurgulayın, sağ tıklayın ve menüden 'Referansları Kopyala'yı seçin. sonra diğer projeye gidin, Referanslar öğesini sağ tıklayın ve' Referansları Yapıştır 'seçeneğini seçin.


0
2018-01-05 12:17