如何打开ms项目的xml文件

时间:2012-01-10 15:51:52

标签: ms-office ms-project

单击ASP.Net中的xml文件时,如何立即在MS Office Project中打开文件。 现在打开默认的xml编辑器。

下载xml文件的代码是

Response.ContentType = "application/vnd.ms-project";
Response.AppendHeader("Content-Disposition", "attachment; filename=file.xml");

UPDATE 我的网页上有一个按钮。当用户点击按钮开始以xml格式下载ms项目文件。 当用户在浏览器下载对话框中选择“打开文件”时,我需要这样做,文件在MS Project中打开

1 个答案:

答案 0 :(得分:1)

通过使用Content-Disposition指定attachment,您告诉浏览器执行当前正在发生的事情;该文件被视为下载名为file.xml的文件。

如果您不想下载该文件,请尝试完全删除该标题。请注意,仍然无法保证浏览器能够打开Project,因为它取决于浏览器配置以及用户计算机上安装的内容。

如果您确实希望下载文件但浏览器在下载后在Project中打开它,则需要将filename标题值中的文件扩展名更改为Microsoft Project的正确文件扩展名。