Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 在.dll中使用动态URL的Web引用(类项目)_.net_Web Services_Asmx_Web Reference - Fatal编程技术网

.net 在.dll中使用动态URL的Web引用(类项目)

.net 在.dll中使用动态URL的Web引用(类项目),.net,web-services,asmx,web-reference,.net,Web Services,Asmx,Web Reference,我有一个使用类项目的网站,该网站有一个Web引用,它有一个基于Web.config文件的动态URL-因此在开发中,它是http://localhost:2880/service.asmx现场直播 我添加了一个需要共享网站功能的控制台应用程序,因此我将Web引用移动到类项目中,并将Web.config(appsettings)行放入app.config中。所有这些都可以在本地主机上正常工作,但它不会覆盖live上的web服务Url 如果我在控制台应用程序中创建Web引用,它也可以正常工作—动态Ur

我有一个使用类项目的网站,该网站有一个Web引用,它有一个基于Web.config文件的动态URL-因此在开发中,它是
http://localhost:2880/service.asmx
现场直播

我添加了一个需要共享网站功能的控制台应用程序,因此我将Web引用移动到类项目中,并将Web.config(appsettings)行放入app.config中。所有这些都可以在本地主机上正常工作,但它不会覆盖live上的web服务Url

如果我在控制台应用程序中创建Web引用,它也可以正常工作—动态Url等等。因此,在类项目/.dll中,由于没有“本机”配置文件,它无法使用适当的配置文件,因此您无法拥有动态Url


有人能证实这一点或提供解决方案吗?

我真傻。将web引用添加到DLL项目会在该项目中创建一个App.config文件,其中包含Url,因此它显然在使用该配置文件,而不是在网站/其他项目的配置文件中查找