您好,我想知道如何打开一个在运行时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