Comments (1)
Hi Tobias,
I think it is "by design", by default, the current working directory of Windows Services is something like C:\Windows\SysWOW64
or C:\Windows\System32
...
On this blog post, Phil Haack ( @haacked ) sets it to something else (System.AppDomain.CurrentDomain.BaseDirectory
) when the application starts, maybe that could help : https://haacked.com/archive/2004/06/29/current-directory-for-windows-service-is-not-what-you-expect.aspx/ .
I hope this helps !
Also, Serilog.Sinks.File is now the recommended way of logging to files. While Serilog.Sinks.RollingFile is still supported the future efforts will be targetted to the other one. See this article for more info : https://nblumhardt.com/2017/10/serilog-file-logging/
from serilog-sinks-rollingfile.
Related Issues (20)
- Sink Is Creating New Log Files Within the Day With "_001" at the end HOT 2
- On app startup - Doesn't log at all when the existing file size limit has already been reached HOT 2
- Add some guidance about Serilog.Sinks.File vs Serilog.Sinks.RollingFile HOT 2
- is there possible to separate log by leg level HOT 2
- Create new File after Reach max file size HOT 1
- Is it possible to vary how/where the date is placed in the file name.... HOT 1
- PathFormat is not threaded platform independent HOT 1
- Logging Hangs After an Exception is thrown HOT 2
- Padding format specifier does not seem to function HOT 2
- Create multiple log files using Serilog HOT 9
- Improve documentation of fileSizeLimitBytes HOT 2
- How do i write logs to blobstorage with rolling interval as day HOT 1
- Sink is not creating Logger file on .Net Core HOT 3
- Enable specifiers for the directories HOT 2
- deprecate this nuget HOT 4
- How Can I Avoid Appending Date Until After File Roll HOT 1
- Internal Logs created in wrong location HOT 1
- How about adding the ability to customize file names? (Filename format specifiers) HOT 1
- Log folder/file(s) not being created on Azure Cloud Service (classic) HOT 1
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 serilog-sinks-rollingfile.