在本地上 和 服务器上 的Excel导出 测试都行 ,就是发布了网站 点击导出就不行了,求教

Microsoft.Office.Interop.Excel.Application excel1 = new Microsoft.Office.Interop.Excel.Application(); Workbook workbook1 = excel1.Workbooks.Add(true); Worksheet worksheet1 = (Worksheet)workbook1.Worksheets["sheet1"]; worksheet1.Name = "统计表"; worksheet1.Columns.ColumnWidth = 8;//全局行宽 worksheet1.Columns.RowHeight = 15;//全局列高 .................................... excel1.Visible = true; 这是部分代码,求教啊 ,急!!!

首先确定你的 生成文件的那个文件夹的权限 是可写入的.
第二,你引用了 OFFICE的组件,所以你需要在服务器上安装OFFICE追问

但是我在服务器上测试的时候可以导出啊 就是发布了 才不行的

追答

会不会是,你发布出来的文件的位置的权限没有给呢,去看看你VS里面的那个文件夹的读写权限吧.

追问

这个导出是直接把文件打开的 然后才保存到自己想保存的地方,但是问件都没打开啊,把你QQ给我嘛 没得财富值了

追答

哦 八七五六一六六六你加我嘛,

温馨提示:答案为网友推荐,仅供参考
相似回答