我们在 asp.net 中有我们的网站,当我们通过普通电脑、iPhone、Android、Blackberry 等打开它时,它工作正常。但是,当我们尝试用实际的Palm Pre移动设备打开同一个网站时,它会给出错误提示“ Index2.aspx" 不存在。好吧,我们的起始页是 Index.aspx,由于某种未知原因,它找不到它。因此,我们尝试在台式计算机上为 Palm Pre 手机使用用户代理字符串,当我们尝试导航到该页面时,它会显示一条弹出消息。弹出消息包含正确的文件名“Index.aspx”,它要求我们使用 Visual Studio 2005 打开!!!我不确定为什么会这样?它应该带我们到 localhost/index.aspx 但是相反,它要求我们打开文件 Visual Studio?