问题描述
没碰到过这样的appconfig,这个应该要怎么改才能用。还是要改其他东西?appconfig代码如下。<?xmlversion="1.0"encoding="utf-8"?><configuration><configSections><sectionGroupname="applicationSettings"type="System.Configuration.ApplicationSettingsGroup,System,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089"><sectionname="SeaskyTM.UI.Properties.Settings"type="System.Configuration.ClientSettingsSection,System,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089"requirePermission="false"/></sectionGroup></configSections><applicationSettings><SeaskyTM.UI.Properties.Settings><settingname="SeaskyTM_SeaskySF_Service1"serializeAs="String"><value>http://localhost:8025/GetSeaskySFData.asmx</value></setting></SeaskyTM.UI.Properties.Settings></applicationSettings></configuration>
解决方案
解决方案二:
这个配置和数据库什么关系?他数据库连接参数是在webservice里读取吗?
解决方案三:
appconfig就是这样的。我看到sqlHelper里是有用字符串连接数据库的,但是那个字符串在appconfig里没有定义。所以我不知道怎么用。。。我对这个结构不是很了解。我以为是上面那个<value>中间的值要改,也不知道是不是这个问题。
解决方案四:
用的是connection配置节吧?
解决方案五:
引用3楼starfd的回复:
用的是connection配置节吧?
如果是这个怎么改啊
解决方案六:
不在这里配置,检查下代码中的连接字符串。
解决方案七:
解决方案八:
这个链接字符串可能写在任何地方比如ini文件,xml文件,甚至txt里或者就直接写死在代码里不过最不可能的地方其实就是appconfig里,因为这个文件只在开发环境有用,你改完不重新编译不会对exe文件产生影响exe文件读的配置文件应该是[程序集名称.exe.config]才对
解决方案九:
所以既然你有源码,那么链接字符串转到定义,再查找所有引用,看它到底在哪里定义,哪里赋值,找到源头