I just installed ASP.NET 5 and created a Console Application in Visual Studio. I\'ve added a file, config.json, to the root folder of the project.
It looks like this: >
The way you've worded your question, your config.json
file is at the root of the project, but you're looking in the executable directory at runtime. Assuming you're doing this from Visual Studio, and assuming you're not copying the config file in at build time, Environment.CurrentDirectory
is probably bin\Debug
, and the file is not there.
You can set the properties of config.json
to Copy always
from Solution Explorer, to ensure the file gets there.