asp.net 2005 windows 2003 excel 访问问题
服务器是 asp.net 2005 \windows 2003\office2003配置文件
<identity impersonate="true"/>
用excel.dll实现对excel 的操作
服务器本机访问好使
1,局域网的其他机器访问出现添帐号密码的对话框
2,如果把服务器的组件服务里的 excel的
启动和激活权限","访问权限","配置权限",都选择为自定义
并添加everyone用户,并给所有权限
局域网的其他机器访问进度条走的很慢,不能完成
--------------------编程问答-------------------- 没有人碰到过吗 ?? --------------------编程问答-------------------- 大家帮帮我啊 --------------------编程问答-------------------- 为什麽一个人都没有回答的呢????? --------------------编程问答-------------------- up --------------------编程问答-------------------- 没遇见过 帮楼主顶下 --------------------编程问答-------------------- 没有碰到过吗???网上很多类似的问题啊! --------------------编程问答-------------------- 用组件速度慢.直接读写. --------------------编程问答-------------------- 在Web.config文件添加这样一句话
<identity impersonate="true" userName="机器用户名" password="用户名的密码"> </identity>
你看看本机是好的吗?
我遇到同样的问题,就是这样解决的 --------------------编程问答-------------------- 在Web.config文件添加这样一句话
<identity impersonate="true" userName="机器用户名" password="用户名的密码"> </identity>
你看看本机是好的吗?
我遇到同样的问题,就是这样解决的
上面是一解,
还有一个,你试试把存放excell文件的哪个folder给networkService全部权限试试 --------------------编程问答-------------------- 建议不要用这种方式,给所有用户COM方式公开操作Excel的权限,会造成服务器瘫痪的 --------------------编程问答-------------------- 现在情况是这样地
如果
<identity impersonate="true" userName="Administrator" password="mima"/>
excel的 组件的权限全是默认的,服务器自己都运行不下去
进度条一直走不完
--------------------编程问答-------------------- 大家在帮我看看啊 --------------------编程问答-------------------- 为什么打不开文件呢??
Excel.Application myExcel=new Excel.Application();
object MissingValue = Type.Missing;
Excel.Workbook xBook=myExcel.Workbooks.Open("C:\\10.xls", Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
myExcel.Visible = true;
myExcel.Cells[1, 1] = "zhang";
myExcel.ActiveWorkbook.SaveAs("C:\\zym" + System.DateTime.Now.Date.ToShortDateString() + ".xls",
MissingValue, MissingValue, MissingValue, MissingValue, MissingValue, Excel.XlSaveAsAccessMode.xlExclusive,
MissingValue, MissingValue, MissingValue, MissingValue, MissingValue);
xBook.Close(Type.Missing, Type.Missing, Type.Missing);
xBook = null;
myExcel.Quit();
myExcel = null;
补充:.NET技术 , ASP.NET