CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

VS中建立安装工程的问题

楼主claus2001(古风)2005-04-30 10:21:14 在 .NET技术 / C# 提问

C#Winform项目,程序中要用到一个Excel文件,我在自己机器上知道它的物理路径可以调用,但是要生成安装文件装到别的机器上也能用怎样设置呢? 问题点数:20、回复次数:7Top

1 楼bumm(......)回复于 2005-04-30 10:32:28 得分 0

把你程序中读取Excel路径时,写成当前路径System.IO.Directory.GetCurrentDirectory()。打包时把你的Excel文件打包进去,安装到程序的安装部目下就行了。Top

2 楼yistudio(阳光灿烂的日子)回复于 2005-04-30 10:44:03 得分 10

参考一下呀  
  blog.csdn.net/yistudioTop

3 楼claus2001(古风)回复于 2005-04-30 11:49:35 得分 0

bumm(......)   你说的方法我试过,但是不知道为什么不行,我是用OLEDB取Excel里的数据,在连接字符串里用到了物理路径  
  String   strConn="Provider   =   Microsoft.Jet.OLEDB.4.0   ;   Data   Source   =   F:\\Chart\\resx\\test6.xls;Extended   Properties=Excel   8.0";  
  但是装到别的机器上这个路径应该怎么得到呢?安装工程里是把这个文件放到应用程序文件夹里的.  
   
  Top

4 楼bumm(......)回复于 2005-04-30 11:56:57 得分 10

拼一下连接串:  
  String   strConn="Provider   =   Microsoft.Jet.OLEDB.4.0   ;   Data   Source   =   "   +   System.IO.Directory.GetCurrentDirectory()   +   "\\test6.xls;Extended   Properties=Excel   8.0";  
  Top

5 楼claus2001(古风)回复于 2005-04-30 12:06:38 得分 0

bumm(......)    
  我这样拼过,安装到其他机器上也能显示正确路径,但是运行时还是不能找到Excel文件,而且第一次运行后不知为何还把这个文件给删了.Top

6 楼claus2001(古风)回复于 2005-04-30 12:08:48 得分 0

有没有其他方法呢?  
  Top

7 楼liuqm(blue)回复于 2005-04-30 13:20:16 得分 0

你不会让他自生成一个excel文件呵。正是的,我估计你是在调用时使用了不正确的代码  
  Top

相关问题

  • 请教:如果安装工程中把Access数据库打进去,但是要装的机器中没有Access如何处理?
  • 关于C#做的安装工程
  • 如何使用vs.Net的安装工程制作补丁的安装程序?
  • 不用dreamweaver怎么在vs中建立框架网页?
  • 如何给在vs中建立的sql存储过程传递需要的参数?
  • vs 2003 中建立MFC项目,按下F5进行调试程序,系统出现提示:Unable to start debugging. no such interface supported.
  • PB7中,不能建立DataWindow?
  • java中的建立文件
  • 怎样为一个 DataSet 中建立的表建立字段???
  • 多谢帮助!!!我在VS STUDIO中建立一个ASP.NET项目时,项目名称文本框内呈灰色,不能自己命名

关键词

  • 文件
  • 安装
  • excel
  • 路径
  • 机器
  • 程序
  • oledb

得分解答快速导航

  • 帖主:claus2001
  • yistudio
  • bumm

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo