gpt4 book ai didi

c# - 获取静态文件的文件路径以在本地和服务器上工作

转载 作者:太空宇宙 更新时间:2023-11-03 22:59:56 25 4
gpt4 key购买 nike

我想提供配置我的应用程序所需的新文件 - 这里是 settings.json:enter image description here

如何获取文件的正确路径?

我试过:

System.Reflection.Assembly.GetExecutingAssembly().Location // gets a DLL somewhere /Temporary ASP.NET Files/

但是当我将其发布到客户服务器时,该位置位于 web.config 旁边(并且是不同的路径):

enter image description here

有什么想法吗?

最佳答案

您可以使用 AppDomain.CurrentDomain.BaseDirectory 获取应用程序的基本目录。

像这样的东西应该可以工作:

string settingsJson = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "settings.json");

关于c# - 获取静态文件的文件路径以在本地和服务器上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43537425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com