2012-06-25 45 views
5

Visual Studio (azure projesi -> paketi üzerine sağ klik) kullanarak bir azure paketi oluşturuyorum. Bu pakete benzer bazı dosyaları dahil etmek ve hariç tutmak istiyorum: How do you include additional files using VS2010 web deployment packages? Azure paketi işlevi için bu işi yapmak için ne yapmam gerekiyor?Azure paketi oluştururken Dosyaları Ekle/Hariç Tut

+0

Çok fazla mücadele ettikten sonra, Dosyaları Hariç Tut bölümünün çalışmasını sağlayabilirim. Bir SO sorusu hakkında ayrıntılı adımlar sağladım [burada] (http://stackoverflow.com/a/30948078) – Amit

cevap

1

Windows Azure dağıtım paketi (CSPKG) dosyası, CSPKG dosyası aslında bir zip dosyası olsa bile, normal VS yayınlama paketi farklıdır. CSPKG'yi sıkıştırmak ve içeride ne olduğunu görmek için yeniden adlandırabilirsiniz, ancak paketiniz bozuk olacak şekilde dosya ekleyemez veya silemezsiniz.

CSPKG'nize dosya eklemenin en iyi yolu, bu dosyaları VS projenize eklemek ve daha sonra bu dosya özelliklerinde "yerel olarak doğru kopyala" ayarlamak, bu dosyaları son çıktıya eklemek demektir. Bu şekilde CSPKG'yi oluşturduğunuzda dosyalar orada olacak.

+0

Dışlamak istediğim dosya ve içermek istediğim dosya aynı dosya adına sahip olduğu için bu işe yaramaz ve yolu. – e2e8

+0

Windows Azure paket oluşturma için VS2010 kullanıyorsanız, IDE aracılığıyla dosya ekleyeceksiniz ve paketi oluşturmak için CSPACK aracını kullanıyorsanız, dosyayı dahil edilmek üzere rol klasörünüze bırakacaksınız. Etrafında başka bir yolu yoktur. Projenizle neden böyle bir HARD tasarımınız var? – AvkashChauhan

+0

Bu işlem için CopyAllFilesToSingleFolderForPackage hedefine eşdeğer bir değer yok mu? – e2e8