Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Ana sayfalar ve temalar oluşturup kullanarak SharePoint sitenizdeki sayfalara tutarlı bir görünüm verebilirsiniz. Visual Studio bu öğeler için şablonlar sağlamaz, ancak bunları SharePoint Tasarım Aracı oluşturabilir ve sonra Visual Studio'ya aktarabilirsiniz. Daha fazla bilgi için bkz . Microsoft web sitesindeki Yapı Taşı: Sayfalar ve Kullanıcı Arabirimi .
Ana sayfayı veya temayı içeri aktarmak için
Visual Studio'da bir SharePoint projesi oluşturun veya açın.
SharePoint projesi oluşturma hakkında bilgi için bkz . SharePoint projesi ve proje öğesi şablonları.
Menü çubuğunda Proje>Yeni Öğe Ekle'yi seçin.
Yeni Öğe Ekle iletişim kutusunda SharePoint düğümünü genişletin ve 2010 düğümünü seçin.
SharePoint şablonları listesinde Modül şablonunu seçin ve ardından modül için bir ad belirtin.
Modül, SharePoint'te belirttiğiniz bir konuma dağıtım için dosyalar (örneğin, ana sayfa veya tema dosyaları) içerir.
Modülde Sample.txt adlı varsayılan dosyayı silin.
Modül düğümünü seçin.
Menü çubuğunda Proje>Varolan Öğe Ekle'yi seçin ve ardından ana sayfayı veya tema dosyasını seçin.
Ana sayfa dosyaları bir .master uzantısına ve tema dosyaları bir .thmx uzantısına sahiptir.
Ana sayfa eklediyseniz, modülün özelliklerinde Dağıtım Çakışması Çözümleme ayarını Otomatik olarak değiştirin.
Not
Ana sayfanın adı, Varsayılan Ana Sayfa veya Özel Ana Sayfa olarak işaretlenmiş mevcut bir ana sayfanın adıyla aynıysa hatalar oluşabilir. Bu sorunun nasıl çözüldüğü hakkında bilgi için bkz . İzlenecek yol: Görüntü içeren özel bir ana sayfayı ve site sayfasını içeri aktarma.
Modülde Elements.xml dosyasını açın.
Eklediğiniz ana sayfaya veya temaya başvurmak için Elements.xml dosyasını güncelleştirmeniz gerekir.
Ana sayfa için, var olan modül işaretlemesini aşağıdaki işaretlemeyle değiştirin.
<Module Name="[Module Name]" Url="_catalogs/masterpage"> <File Path="[Module Name]\[Master Page Name].master" Url="[Master Page Name].master" Type="GhostableInLibrary" /> </Module>
Tema için mevcut modül işaretlemesini aşağıdaki işaretlemeyle değiştirin.
<Module Name="[Module Name]" Url="_catalogs/theme" <File Path="[Module Name]\[Theme Name].thmx" Url="[Theme Name].thmx" Type="GhostableInLibrary" /> </Module>
Yer tutucu değerlerini modülün gerçek adlarıyla ve ana sayfa veya temayla değiştirmeyi unutmayın.
özniteliği
Type="GhostableInLibrary"
, öğenin içerik veritabanına eklendiğini gösterir veUrl
modülün özniteliği dosyanın SharePoint içerik veritabanında depolandığı yeri belirtir.Ana sayfanın dağıtım kapsamını değiştirmek için, Çözüm Gezgini özellik dosyasını Özellik Tasarım Aracı açın ve Kapsam listesinden yeni bir dağıtım kapsamı seçin.
Web değeri, ana sayfanın yalnızca projede belirtilen web sitesine uygulanacağı anlamına gelir. Site değeri, ana sayfanın tüm alt siteleri ve kök web'i içeren geçerli site koleksiyonu için geçerli olduğu anlamına gelir. Diğer değerler geçerli değildir.
Not
Temalar yalnızca site koleksiyonu düzeyi için geçerli olduğundan, temanın kapsamını Site dışında bir şeye ayarlamamanızı öneririz. Bir alt sitede tema kullanılıyorsa hatalar oluşabilir.
Menü çubuğunda Çözümü Derle'yi>seçin.
Dosyaların doğru dağıtılıp dağıtılmadığını doğrulamak için SharePoint sitesini açın, Site Eylemleri menüsünü seçin, Site Ayarlar komutunu seçin ve ardından Ana Sayfalar bağlantısını veya Temalar bağlantısını seçin.
Ana sayfaların veya temaların listesi görüntülenir ve ana sayfayı veya içeri aktardığınız temayı içerir.