我正在尝试在 VS2010 中创建 Windows 服务,但似乎无法添加 System.Web 作为引用。当我浏览它并手动添加它时,我会在引用上看到一个感叹号。我试过为其他项目添加它,它工作正常,只是不适用于 Windows 服务项目。是否有一个原因?我需要它来调用 System.Web.HttpUtility.UrlEncode。我可以使用替代方法吗?
最佳答案
听起来您的项目被配置为针对给定的框架配置文件,可能是新的“客户端”发行版之一。它告诉您您添加的 DLL 不在目标配置文件中。
如果您查看项目属性,“应用程序”或“构建”下将有一个目标框架选项。
关于.net - 无法向我的 Windows 服务应用程序添加对 System.Web 的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3289240/