我有以下代码:
string path = "~/Others/Muzica/Demo/"+interpret+"_"+album+"/";
CMSUtils.CreateFolder(MapPath(path));其中,CreateFolder方法类似于:
public static void CreateFolder(string path)
{
if (!System.IO.Directory.Exists(path))
{
System.IO.Directory.CreateDirectory(path);
}
}所以如果那个文件夹不存在我就创建它..。所有这些都在本地工作得很好,但是我不明白为什么,如果我把它放在服务器上,它会给出:
未能绘制路径‘/gramma_prod/Other/Muzica/Demo/Vitamina C_De n-ai Tu /’。
CMSUtils.CreateFolder(MapPath(path));
我已经检查了服务器上是否存在:/gramma_prod/ and /Muzica/Demo/,当然它存在.
有人看到问题了吗?
发布于 2010-05-29 09:47:53
Well..The问题是“解释”值在结尾有一个空格。
未能映射路径‘/gramma_prod/Other/Muzica/Demo/Vitamina C_De n-ai fost Tu /
正确使用trim()的另一个原因..。
https://stackoverflow.com/questions/2934447
复制相似问题