web.config 在 ASP.NET 5 MVC 6
web.config in ASP.NET 5 MVC 6
我有一个从 web.config 文件加载配置的 WCF .dll。
我在 asp.net 5 应用程序中使用该 dll,当我尝试从 dll 调用函数时,出现异常:
在 ServiceModel 客户端配置部分找不到引用合同 'WebService.MyWebService' 的默认端点元素。这可能是因为没有找到您的应用程序的配置文件,或者因为在客户端元素中找不到与此协定匹配的端点元素。
dll 的配置存在于 web.config。
这曾经在 asp.net beta 6 中工作,但现在我升级到 rc1 它不起作用。
我怎样才能使这个工作?
如所述here:
在完整的 .NET Framework 上 运行 时支持 app.config
当 运行 在完整的 .NET Framework 上时,您现在可以使用 System.Configuration 从基于 DNX 的控制台应用程序访问 app.config 中的配置数据。只需将 XML 配置文件放在 project.json 文件旁边即可。
所以我只需要将 web.config 的内容复制到 app.config
我有一个从 web.config 文件加载配置的 WCF .dll。
我在 asp.net 5 应用程序中使用该 dll,当我尝试从 dll 调用函数时,出现异常:
在 ServiceModel 客户端配置部分找不到引用合同 'WebService.MyWebService' 的默认端点元素。这可能是因为没有找到您的应用程序的配置文件,或者因为在客户端元素中找不到与此协定匹配的端点元素。
dll 的配置存在于 web.config。
这曾经在 asp.net beta 6 中工作,但现在我升级到 rc1 它不起作用。
我怎样才能使这个工作?
如所述here:
在完整的 .NET Framework 上 运行 时支持 app.config
当 运行 在完整的 .NET Framework 上时,您现在可以使用 System.Configuration 从基于 DNX 的控制台应用程序访问 app.config 中的配置数据。只需将 XML 配置文件放在 project.json 文件旁边即可。
所以我只需要将 web.config 的内容复制到 app.config