2011-03-04 30 views
5

Şu anda C# WPF kullanarak bir uygulama geliştiriyorum. Programım için bir web sitesi yardım dosyası sistemi yapıyorum. HTML dosyalarını varsayılan proje dosyası konumunda (yani, tüm .cs dosyalarının saklandığı yer) oluşturuyorum.Resimler için Çıkış Dizini Kopyalama çalışmıyor + Visual Studio 2010

Kopyalamak istediğiniz HTML dosyaları üzerinde her dosyaya sağ tıklıyorum ve proje içerisine dahil ettiğim ekleri kopyala ve Çıkış Kopyalama Dizini altında Kopyala.

Bu, HTML dosyalarıyla iyi çalışıyor ancak görüntü dosyaları için (png) hiçbir şey yapmıyor ancak hata yok.

Herhangi bir yardım için teşekkür ederiz.

size ben projenize dahil ve BuildAction özellik gösterir

+0

Görüntüleri bir alt klasörde misiniz? –

+0

Evet. Dizin yapısını düzenli tutmak için ayrı bir dizindeki görüntüleri istedim – Boardy

cevap

1

ederiz Bir yapı yürütüldüğünde Visual Studio bir dosya ile ne yapar. BuildAction birkaç değerden birine sahip olabilir:

Yok - Dosya proje çıktı grubuna dahil edilmemiştir ve derleme sürecinde derlenmemektedir. Örnek, Benioku dosyası gibi belgeleri içeren bir metin dosyasıdır.

Derleme - Dosya derleme çıktısında derlenmiştir. Bu ayar kod dosyaları için kullanılır.

İçerik - Dosya derlenmemiş, ancak İçerik çıkış grubuna dahil edilmiştir. Örneğin, bu ayar bir .htm veya başka bir Web dosyası için varsayılan değerdir.

Katıştırılmış Kaynak - Bu dosya, DLL veya yürütülebilir dosya olarak ana proje oluşturma çıktısına yerleştirilmiştir. Genellikle kaynak dosyaları için kullanılır.

İçerik istediğiniz gibi bana geliyor.

+0

bundan emin misin? Gömülü kaynaklar derleme içinde toplanır. Görüntüleri "İçerik" olarak ayarlamak istemediğinizden ve "Daha Sonra Kopyala" yı kullanmayacağınızdan emin misiniz? –

+0

Bu ayarlanmıştı ancak görüntüleri yalnızca HTML'de kopyalamayacaktı. Görüntüleri gömülü olarak değiştirdiğimde iyi çalıştı – Boardy

12

çıkış dizinine kopyalamak istediğini görüntü için Katıştırılmış kaynak için inşa eylemi değiştirmek zorunda Sadece tesadüfen öğrendim

4

Görüntü dosyalarını Solution Explorer'da seçin ve Eylem Oluştur özelliğini Content olarak değiştirin.