gpt4 book ai didi

.net - 从代码隐藏(.net)获取网站项目的根文件夹

转载 作者:行者123 更新时间:2023-12-02 05:15:46 26 4
gpt4 key购买 nike

我有一个 .net-website 项目,想要从 app_data 文件夹中获取一些文件。

我知道我可以像这样在标记中获取文件夹:

"~/App_Data/myfile.csv"

但是从代码隐藏中,我尝试了

File.OpenWrite(String.Format(@"~/App_Data/myfile.csv"));

导致错误

“找不到路径\“C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\~\App_Data\myfile.csv\”(已翻译)

最佳答案

String.Format 方法不执行任何 URL 转换。使用MapPath方法获取虚拟地址的物理路径:

File.OpenWrite(Server.MapPath("~/App_Data/myfile.csv"))

关于.net - 从代码隐藏(.net)获取网站项目的根文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6911242/

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