123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <AssemblyName>FastReport.Web</AssemblyName>
- <RootNamespace>FastReport.Web.Blazor</RootNamespace>
- <OutputType>Library</OutputType>
- <DefineConstants>$(DefineConstants);BLAZOR</DefineConstants>
- <LangVersion>9.0</LangVersion>
- <CoreWebDir>..\FastReport.Core.Web</CoreWebDir>
-
- <Authors>Fast Reports Inc.</Authors>
- <Company>Fast Reports Inc.</Company>
- <Copyright>Fast Reports Inc.</Copyright>
-
- <IsPackable>true</IsPackable>
- <PackageIcon>frlogo192.png</PackageIcon>
- <PackageProjectUrl>https://www.fast-report.com/en/product/fast-report-net</PackageProjectUrl>
- <PackageLicenseFile>license.md</PackageLicenseFile>
- <PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
- <SignAssembly>true</SignAssembly>
- <AssemblyOriginatorKeyFile>../FastReport.Net.snk</AssemblyOriginatorKeyFile>
- <GenerateDocumentationFile>true</GenerateDocumentationFile>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)'=='Demo'">
- <DemoDescription>The full version of the package is available in FastReport .NET at https://www.fast-report.com/en/product/fast-report-net/</DemoDescription>
- </PropertyGroup>
- <PropertyGroup>
- <Description>
- FastReport .NET is a full-featured reporting library for .NET, .NET Core, Blazor, ASP.NET, MVC, and Windows Forms. It can be used in Microsoft Visual Studio and JetBrains Rider.
- With FastReport .NET, you can create application-independent .NET reports. In other words, FastReport .NET can be used as a standalone reporting tool.
- - Includes powerful visual report designer for creating and modifying the reports. Your application can run the designer from the code.
- - Includes online report designer for ASP.NET (only in Enterprise edition).
- - Connect to any database, use any of its tables or create queries.
- - Add dialogue form(s) to your report to prompt for parameters before running a report.
- - Using built-in script you can manage the interactions with dialogue form controls and perform complex data handling.
- - Finally, view the result and print or export it to many common document formats.
-
- This package includes Razor components for Blazor Server. Located in FastReport.Web.Blazor.Components namespace.
- $(DemoDescription)</Description>
- </PropertyGroup>
- <!--Import FastReport.Web source code-->
- <ItemGroup>
- <Compile Include="$(CoreWebDir)\**\*.cs" Exclude="$(CoreWebDir)\bin\**;$(CoreWebDir)\obj\**" />
- <Compile Include="..\FastReport.Web.Base\*.cs">
- <Link>Application\%(Filename)%(Extension)</Link>
- </Compile>
- <!--Embedded resources for support classic render-->
- <EmbeddedResource Include="$(CoreWebDir)\Resources\**">
- <Link>Resources\%(RecursiveDir)%(Filename)%(Extension)</Link>
- <LogicalName>$(AssemblyName).Resources.%(Filename)%(Extension)</LogicalName>
- </EmbeddedResource>
- </ItemGroup>
- <ItemGroup>
- <Compile Remove="obj\**" />
- <None Remove="obj\**"/>
- <Content Remove="obj\**" />
- </ItemGroup>
- <Import Project="..\UsedPackages.version" />
- <ItemGroup Condition="!$(Designer)">
- <Compile Remove="Controllers\DesignerController.cs" />
- <Compile Remove="Application\WebReportDesigner.cs" />
- <Compile Remove="Application\DesignerSettings.cs" />
- </ItemGroup>
- <PropertyGroup Condition="$(Designer)">
- <DefineConstants>$(DefineConstants);DESIGNER</DefineConstants>
- </PropertyGroup>
- <ItemGroup Condition="!$(Dialogs)">
- <Compile Remove="Application/Dialog/**/*.*" />
- <EmbeddedResource Remove="Application/Dialog/**/*.*" />
- <None Remove="Application/Dialog/**/*.*" />
- <Resource Remove="Application/Dialog/**/*.*" />
- <MvcRazorFilesToCompile Remove="Application/Dialog/**/*.razor" />
- <Watch Remove="Application/Dialog/**/*.razor" />
- <RazorCompile Remove="Application/Dialog/**/*.razor" />
- <RazorComponent Remove="Application/Dialog/**/*.razor" />
- </ItemGroup>
- <PropertyGroup Condition="$(Dialogs)">
- <DefineConstants>$(DefineConstants);DIALOGS</DefineConstants>
- </PropertyGroup>
- <ItemGroup>
- <None Include="..\license.md">
- <Pack>True</Pack>
- <Visible>false</Visible>
- <PackagePath></PackagePath>
- </None>
- <None Include="..\Pack\frlogo192.png">
- <Pack>True</Pack>
- <Visible>false</Visible>
- <PackagePath></PackagePath>
- </None>
- </ItemGroup>
-
- </Project>
|