Search Results for

    Show / Hide Table of Contents

    Dağıtım

    Uygulamanızla birlikte aşağıdaki dosyaları dağıtabilirsiniz:

    • FastReport.dll (FastReport.Mono.dll, FastReport.WPF.dll) – FastReport’in ana kütüphanesidir;
    • FastReport.Web.dll – ASP.NET ortamında çalışmak için kullanılan, WebReport bileşenini içeren kütüphanedir;
    • FastReport.Bars.dll – Yüzer pencereler, araç çubukları ve menülerin düzenlenmesi için kullanılan kütüphanedir (FastReport .NET’e aittir);
    • FastReport.Editor.dll – Sözdizimi vurgulamalı kod düzenleyicidir. Uygulamanız rapor tasarımcısını kullanmıyorsa bu kütüphaneye gerek yoktur (FastReport .NET’e aittir);
    • FastReport.WPF.RoslynPad.dll – .NET 6.0+ için sözdizimi vurgulamalı kod düzenleyicidir (FastReport WPF’e aittir);
    • FastReport.Forms.WPF.dll – Form desteği sağlamak üzere kullanılan kütüphanedir (FastReport WPF’e aittir);
    • FastReport.Forms.Avalonia.dll – Form desteği sağlamak üzere kullanılan kütüphanedir (FastReport Avalonia’ya aittir);
    • FastReport.SkiaDrawing.dll – Skia desteğini sağlayan kütüphanedir;
    • FastReport.Compat.dll (FastReport.Compat.Skia.dll) – Platformlar arası uyumluluğu sağlayan kütüphanedir;
    • FastReport.DataVisualization.dll (FastReport.DataVisualization.Skia.dll) – Grafik (diyagram) çizimi için kullanılan kütüphanedir;
    • FastReport.xml (FastReport.Mono.xml, FastReport.WPF.xml) – FastReport’in sınıflarına, özelliklerine ve metotlarına ilişkin açıklamaları içerir. Bu dosya kod düzenleyicide ve ipuçları panellerinde (örneğin, “Veriler” penceresinde bir işlev ya da “Özellikler” penceresinde herhangi bir özellik seçildiğinde) kullanılır. Bu dosyanın dağıtılması zorunlu değildir.

    Ayrıca, raporlar dosyalarda saklanıyorsa (uygulama kaynaklarında değilse) rapor dosyalarını da dağıtmanız gerekmektedir.

    FastReport NuGet Paketleri:

    • FastReport.Core (nuget.org’da demo) – Uygulamanın temel işleyiş mantığını (gerekli verilerin alınması, raporların render edilmesi, ihracatlar vb.) içeren pakettir. FastReport.NET’te bulunan bazı işlevsellik, paketin çok platformlu olmasından dolayı mevcut değildir. .NET Framework 4.6.2 ve .NET 6 sürümlerinden itibaren çalışır.
    • FastReport.Core.Skia (nuget.org’da demo) – SkiaDrawing için temel iş mantığını (gerekli verilerin alınması, raporların render edilmesi, ihracatlar vb.) içeren pakettir. .NET 6 sürümünden itibaren çalışır.
    • FastReport.Net (nuget.org’da demo) – Sadece Windows ortamında, .NET Framework 4.6.2 ve .NET 6 ve üzeri sürümler için FastReport.dll kütüphanesini içeren pakettir. Bu paket farklı sürümlerde sunulmaktadır:

      • FastReport.Net.Demo – Bu paket, nuget.org ve resmi kurulum aracımızdaki deneme (Trial) sürümünde mevcuttur. Windows işletim sistemindeki farklı hedef platformlarda ürünün yeteneklerini değerlendirmeye olanak tanır. Paket içerisinde, Demo sürümüne özgü kısıtlamalar (rastgele metin parçalarının "Demo" ya da "Demo version" ile değiştirilmesi) bulunmaktadır.

      • FastReport.Net – Lisanslı FastReport .NET Standard sürümleri sahiplerine yönelik resmi kurulum aracımızda mevcuttur. Bu pakete, .NET Framework 4.6.2 ve .NET 6 ve üzeri için FastReport .NET dahildir.

      • FastReport.Net.Pro (legacy) – Bu paket, daha önce lisanslı FastReport .NET Professional ve Enterprise sürümleri sahiplerine yönelik resmi kurulum aracımızda sunulmaktaydı. .NET Framework 4.6.2 ve .NET 6 ve üzeri için FastReport .NET’i içeriyordu.

    • FastReport.WPF (nuget.org’da demo) – .NET Framework 4.6.2 ve .NET 6 için FastReport WPF kütüphanesini içeren pakettir.

    • FastReport.Avalonia (nuget.org’da demo) – .NET 6 ve üzeri için FastReport Avalonia kütüphanesini içeren pakettir.
    • FastReport.Web [(nuget.org’da demo)]https://www.nuget.org/packages/FastReport.Web) – ASP.NET Core ortamında web uygulamalarında FastReport entegrasyon senaryoları (tarayıcıda rapor render etme, ihracat ve tarayıcıdan baskı, Online Designer ile çalışma) için kullanılan pakettir. Blazor Server bileşenlerini içerir ve yalnızca FastReport.Core ile birlikte kullanılır. .NET 6 sürümünden itibaren çalışır.
    • FastReport.Web.Skia (nuget.org’da demo) – ASP.NET Core ortamında SkiaDrawing ile web uygulamaları için FastReport entegrasyonu (tarayıcıda rapor render etme, ihracat ve tarayıcıdan baskı, Online Designer ile çalışma) senaryolarını destekleyen pakettir. Blazor Server bileşenlerini içerir ve yalnızca FastReport.Core ile birlikte kullanılır. .NET 6 sürümünden itibaren çalışır.
    • FastReport.Core3.Web (nuget.org’da demo) – ASP.NET Core ortamında web uygulamalarında FastReport entegrasyonu (tarayıcıda rapor render etme, ihracat ve tarayıcıdan baskı, Online Designer ile çalışma) senaryoları için kullanılan pakettir. Blazor Server bileşenlerini içerir ve sadece .NET 6 ve üzeri için FastReport.NET ile birlikte kullanılır.
    • FastReport.Blazor.Wasm (nuget.org’da demo) – Blazor WebAssembly için Razor bileşenlerini içeren pakettir. .NET 6 sürümünden itibaren çalışır.
    • FastReport.Localization (nuget.org) – FastReport’in yerelleştirmelerini içeren pakettir. Örneğin, Almanca veya Rusça yerelleştirme gerekiyorsa projenize ekleyin.
    • FastReport.Compat ve FastReport.DataVisualization – Rapor derlemesi, MSChart desteği vb. temel iş mantığını içeren paketlerdir. Bu paketleri projenize eklemeniz gerekmez; bağımlılık paketleri olarak kullanılırlar.
    • FastReport.Data. – FastReport’in, temel kütüphaneye dahil edilmeyen farklı veritabanları ile çalışabilmesi için kullanılan eklenti-bağlayıcı paketlerdir. Bu paketler, FastReport .NET’in (WinForms, Mono, WPF, Avalonia, ASP.NET) tüm bileşen setleri için ortak paketlerdir. Kısıtlamalar: FastReport 2021.4.0+ sürümü ve NuGet Client 3.4.4+ gereklidir.
      • FastReport.Data.ClickHouse
      • FastReport.Data.Couchbase
      • FastReport.Data.Firebird
      • FastReport.Data.Json
      • FastReport.Data.MongoDB
      • FastReport.Data.MsSql
      • FastReport.Data.MySql
      • FastReport.Data.OracleODPCore
      • FastReport.Data.Postgres
      • FastReport.Data.RavenDB
      • FastReport.Data.SQLite
    Back to top © 1998-2025 Copyright Fast Reports Inc.