我在做一个wcf服务器端的安装包,c#语言,需要在安装过程中连接和修改数据库中的数据库,用的是添加数据库模型,添加代码生成项,添加自跟踪实体的方式对数据库做操作,但是在安装的时候总是提示说指定的命名连接在配置文件中找不到,不知道怎么回事,求高手帮助,加班中。。。
我指定大概安装程序也是要一个配置文件,我知道这个配置文件中应该怎么写,但是不知道放在哪,这个配置文件的文件名应该叫什么,求帮助啊,另外,安装之后我的服务器端程序用那个配置文件一样的内容就可以对数据库做操作,说明配置文件的内容没问题
安装程序的当前目录估计不对吧,默认是windows的system32目录
因此需要需要读文件使用绝对路径或者修改当前的工作目录
你是说?? 不明白你的意思
@EvilGenius: 你是说就像卸载程序其实是调用的msiexec.exe类似这样的吗?是说我的配置文件名要改成类似msiexec.exe.config类似这样的吗
@EvilGenius: 安装程序默认是由msiexec.exe启动的,因此路径不是你当前的安装目录