Comments (3)
Could you please share more details about your application? Does it use the legacy .NET Framework or the modern .NET 5 and beyond?
Technically, the native files should be loaded automatically by .NET. However, for some applications, this does not happen for no apparent reason. Copying files is a last-resort approach to make the library work.
from questpdf.
Ah I see, we are indeed using legacy .NET Framework (net472). I was not aware that this is only executed as a fallback. We did a workaround with a copy job in our pipeline, guess we will stick to that then :D
from questpdf.
I experienced this issue even for two identical projects in the same solution. One was working, and one was not.
I will investigate additional steps in the msbuild .targets file that can also perform the copy operation during the build process. The only difficulty is that the target runtime needs to be known during this step.
Essentially, it requires the following code in the .csproj file, which I believe could be missing in many projects. Thus, making this solution of little value.
<PropertyGroup>
<RuntimeIdentifier>win-x64</RuntimeIdentifier> <!-- or win-x86 -->
</PropertyGroup>
from questpdf.
Related Issues (20)
- Text Padding Issue
- Generating PDF produces blank document when using async/await HOT 2
- Header not working as expected HOT 3
- border-radius HOT 5
- Is there an asynchronous version of GeneratePdf to write to an output stream (web API)? HOT 2
- Underline is coming over the text HOT 10
- Align text and number into Content HOT 2
- Missing Calling Convention for x86 platform produces debugging issues HOT 8
- .Text automatically trims spaces in strings HOT 2
- "Table continued" indicator HOT 2
- Load Pdf file from byte array/stream HOT 4
- Image inside svg HOT 1
- SVG anti aliasing problem HOT 6
- Empty string seems to remove previous text HOT 5
- 2x to 10x Performance degradation between V2023.12.5 and V2024.3.10 HOT 8
- Plotly.Net generated SVGs misinterpreted HOT 3
- 2024.X.Y release no longer supports linux-arm (32-bit) HOT 4
- Long loading times on GeneratePdf via Azure App Service HOT 5
- Compression artifacts HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from questpdf.