Makale numarası: 842419 - Son Gözden Geçirme: 03 Nisan 2007 Salı - Gözden geçirme: 2.2 Reporting Services'i bir rapora başvurulan özel bir derleme izinleri vermek için nasıl kullanılır
Bu SayfadaÖzetBu makalede, Raporunuzdaki ortamınızda kaynaklardaki yeterli izinlere sahip olmayan özel bir derleme eriştiğinizde oluşan bir sorun açıklanır. Makaleyi, aynı zamanda raporlarda kullanılan derlemeleri özel izinleri vermek için gereken adımları sağlar. Bunu yapmak için şu adımları izleyin:
GirişÖzel derlemeleri yeterli izinlere sahip değilseniz, özel derlemeler erişim raporları başarıyla işlemek değil. Bu makalede, bir rapor tarafından erişilen özel bir derleme için ek izinler vermesi için ilke yapılandırma dosyalarını değiştirme. Daha fazla bilgiMicrosoft .NET Framework kullanarak özel bir derleme oluşturmak ve özel derleme raporunuzda erişmek ve Report Designer rapora önizleme sonra raporu başarıyla işlemek değil. Report Designer veya Report Manager kullanarak raporu görüntüleyin, DebugLocal modunda da aynı raporu çalıştırırsanız, ancak, aşağıdaki hata raporunda başvurulan özel derlemesi çıktısını yerine işlenip: Ayrıca, raporda DebugLocal modunda çalıştırdığınızda Report Designer, aşağıdakine benzer bir hata iletisi alabilirsiniz: Izin tipinin System.Security.Permissions.FileIOPermission, mscorlib, sürüm isteği 1.0.5000.0, culture = bağımsız, PublicKeyToken = b77a5c561934e089 başarısız oldu =. Not Report Designer rapora önizleme, rapor, rapor ifadeler FullTrust izin kümesi kullanarak çalışır. Rapor güvenlik ilkesi ayarlarını kullanın. Özel bir derlemeye gerekli izinleri vermek için aşağıdaki adımları izleyin:
Izinleri, kendi özel derlemesinde onaylama işlemiKendi özel derlemesinde kod çalıştırmak için gerekli izinleri almak için <a0></a0>, özel bir derleme kodunuzda gerekli izinleri onaylama işlemi gerekir.Not Bu bölümde sağlanan örnek, C# kodu kullanın. For example, if you access data in Microsoft SQL Server tables by using the "System.Data.SQLClient" namespace in your custom assembly, you must add the following code to your custom assembly before you use the "System.Data.SQLClient" namespace: http://msdn2.microsoft.com/en-us/library/aa179495(SQL.80).aspx
(http://msdn2.microsoft.com/en-us/library/aa179495(SQL.80).aspx)
Özel derleme Report Server ve Report Designer olunReport Server ve Report Designer kullanarak özel bir derleme kullanılabilir yapmak için aşağıdaki klasörler için özel derleme kopyalamalısınız:
Raporunuzdaki özel derleme başvurusuRaporunuzdaki özel bir derleme başvurusu yapmak için aşağıdaki adımları izleyin:
Kendi özel derlemesinin kod erişimi güvenlik ayarlarını değiştirmeÖzel derlemesi için gerekli izinleri vermek için <a0></a0>, Report Server ve Report Designer, karşılık gelen ilke yapılandırma dosyalarındaki kod erişimi güvenlik ayarlarını değiştirmeniz gerekir. Bunu yapmak için şu adımları izleyin:
ReferanslarKod erişim güvenliği raporlama hakkında daha fazla bilgi için Hizmetleri, aşağıdaki MSDN Web sitesini ziyaret edin: http://msdn2.microsoft.com/en-us/library/aa902638(SQL.80).aspx
(http://msdn2.microsoft.com/en-us/library/aa902638(SQL.80).aspx)
Using hakkında daha fazla bilgi için özel derlemeler ile Reporting Services'i, raporlarda, aşağıdaki MSDN Web sitesini ziyaret edin: http://msdn2.microsoft.com/en-us/library/aa179513(SQL.80).aspx
(http://msdn2.microsoft.com/en-us/library/aa179513(SQL.80).aspx)
Reporting Services içinde özel derlemeleri hata ayıklama hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesini ziyaret edin:http://msdn2.microsoft.com/en-us/library/aa179526(SQL.80).aspx
(http://msdn2.microsoft.com/en-us/library/aa179526(SQL.80).aspx)
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:842419
(http://support.microsoft.com/kb/842419/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukMakale çevirileri |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste