2013-01-23 31 views
7

Hep Kopya için kopyala bazı dosyalar için Output Directory-kopyala değiştiriyorum hiç dokunulmamış kütüphanelerini yeniden kaçınmak için Bazı C# projelerinde daha yeni ise.Riskler 'eğer kopyala yeni'

, ayarı değiştirildiğinde bir İçeriği, Kaynak Gömülü veya Kaynak onların Eylem oluştur kümesine sahip dosyaları.

Bununla birlikte riskler nelerdir?

+0

Bu tür kaynakları neden kopya ediyorsunuz? Montajınıza gömülüyorlar ... –

+0

Mevcut yapı davranışını geliştiriyorum. En az etkiyle değişiklikler arıyorum. – mayu

cevap

5

Bu muhtemelen geçersiz (örneğin, gömülü kaynaklar nedeniyle), şu anda düşünebildiğim tek risk, bazı programların dosyanın zaman damgasını güncellemeden bir şeyi değiştirmesi durumunda eski dosyaları kullanabilmenizdir. bu zaman damgasını değiştirerek). Örneğin, bir dosyaya bazı yerel değişiklikler yapabilir ve ardından içeriğini bir çeşit dosya sürümleme sistemi (SVN veya HG gibi) kullanarak geri alabilirsiniz. Visual Studio'nun geri döndürülen dosyayı görememesi ve kopyalanamaması olasıdır.

+0

Keşke "Farklıysa kopyala" seçeneği olsaydı ... – Max