Здравствуйте, я хочу знать, как я могу открыть файл, который во время выполнения в режиме Release
будет находиться в том же каталоге, что и выполняемый dll
. Более конкретно, я развертываю приложение .NET Core
с помощью docker
и я уже копирую папку publish
. В эту папку я также скопирую мою file
.
Так что папка во время выполнения будет выглядеть так:
-Publish
- Executing.dll
- myfile
- Microsoft.Package 1
- Microsoft.Package 2
.....................
Из кодаЯ хочу получить file
. Каким будет путь для его достижения? Нужно ли мне System.Reflection
?
Dockerfile
FROM microsoft/dotnet:2.2-sdk
WORKDIR /app
COPY . /app //the file will be here in .
ENTRYPOINT ["dotnet","publish/Server.dll"]
EXPOSE 8300