在我的ASP.NET里有调用Excel的COM组件,把数据导出到Excel。具体是先读取写好的Excel模板,然后往里填数据,另存为一个临时文件,然后把临时文件下载到客户端。用VS.NET里的安装项目做成安装程序,在编程的机子上安装使用正常,换了一台服务器之后,出现了奇怪的现象。每次产生一个临时的Excel文件之后,会在C盘根目录下产生一个快捷方式,指向那个文件,放置模板的目录和临时文件目录也会有一个快捷方式。我怀疑是安装项目设置的问题,但是不知道是在哪里,请高手或有COM部署经验的指点一下。
解决方案 »
- 在绑定了母板页的Page里面用HTML写了一个Table,使用ColSpan="1" 单元格合并没有效果
- 怎么把中国地图下载下来放到网页上
- asp.net中datalist分页
- 水晶报表执行交叉表的时候,出现乱码问题,sql数据库的中文数据都乱码,怎么解决,请指教
- 可以向上滚动的公告栏。NET怎么做啊?
- 高手快来,下载难题
- 关于客户端导出excel的问题
- 我不想在页面上显示控件,因为控件里面全是数据库的类的处理,,我用不着将控件显示在页面上,只需要调用它的方法,我研究了webdiyer的控
- 树型控件!!!急呀!!!!!
- JS 里遍历HTML控件问题
- 自己写的一个WEB控件,为什么放到左边选项卡后,不能显示出自定义的位图 图标
- 各位高手,请问如何在ASP.NET下,使用javascript: prompt()
我试了不用安装,直接把ASP.NET的源码目录拷贝到服务器,建立一个虚拟目录,还是会产生快捷方式,而且还发现有两个Excel导出不了,奇怪,代码没有问题啊。我在WEB.CONFIG里直接用<identity impersonate="true"/>,目录写权限也有,怎么会自己建立快捷方式呢。我的项目里还有用到了OWC,我用OWC生成GIF图片,然后在客户端显示,OWC生成的临时GIF文件就没有这个问题,奇怪了,希望哪个大大有解决的或者知道的赶快来指点一下。
IIS的主目录是在C盘的wwwroot。
1。我把ASP.NET的源码复制到D盘,建立虚拟目录。然后用户模拟成Administrator,经测试一切正常,在C盘根目录也不会产生快捷方式了。
2。回到C盘的wwwroot,用户还是模拟成Administrator,结果有的导出可以用,有的就不能用了,然后会在C盘根目录下产生临时Excel和临时目录还有Excel模板目录的快捷方式,真是奇了怪了。
还有一个问题,发现2000 Advanced Server的组件服务里面没有DCOM配置,只有COM+,找不到Excel相关的COM组件了。