我有一个使用类项目的网站,该网站有一个Web引用,它有一个基于web.config文件的动态URL - 所以在开发中,它是http://localhost:2880/service.asmx
并且在现场它是{{ 3}}
我添加了一个需要从网站共享功能的控制台应用程序,因此我将Web Reference移动到了类项目中,并将web.config(appsettings)行放入app.config中。所有在localhost上工作正常,但它不会覆盖现场的Web服务Url。
如果我在控制台应用程序中创建Web引用,它也可以正常运行 - 动态URL和所有。所以它似乎在一个类项目/ .dll中,因为没有“本机”配置文件,它不能使用相应的配置文件,因此你不能拥有动态URL。
任何人都可以确认或提供解决方案吗?
答案 0 :(得分:0)