大佬教程收集整理的这篇文章主要介绍了如果没有System.Web.dll,C#Library Code如何知道它的托管应用程序类型?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我们希望在一个单独的库项目中放置一些“通用”功能,以便分解和重用代码.由于文件路径处理不同,此库需要知道应用程序是托管(IIS,ASP.NET …),如WCF服务还是作为控制台应用程序运行.
谷歌搜索这个问题,人们表示使用System.Web.dll以了解代码是否托管,使用httpContext,HosTingEnvironment.IsHosted ……问题是这种方法需要包含对System.Web int的引用如果此库将由具有客户端配置文件的控制台项目引用,则不能接受库项目.
我们的想法是使用另一种不涉及使用System.Web程序集的技术.
以上是大佬教程为你收集整理的如果没有System.Web.dll,C#Library Code如何知道它的托管应用程序类型?全部内容,希望文章能够帮你解决如果没有System.Web.dll,C#Library Code如何知道它的托管应用程序类型?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。