我们的托管服务器最近从Microsoft server 2003转移到2008,因此我们配置 IIS 7.0 在我们的一个模块中,我们检查文件是否存在于特定的物理路径中,例如
if (File.Exists(@"C:\logo.jpg"))
{
// some logic
}
实际上,当我去logo.jpg文件的物理路径确实存在但是从代码的角度来看 它不存在我在这里做错了,它在我的旧服务器中使用 IIS 6
注意:我从物理路径匹配,因为我有足够的* .jpg文件(超过10000)
如果有任何线索,请建议
非常感谢
答案 0 :(得分:2)
将您的徽标移动到IIS用户可以读取的位置,例如项目目录或该目录的子目录,然后更新代码以从那里读取徽标。