我正在尝试在VS2010中创建一个Windows服务,但似乎无法将System.Web添加为参考。当我浏览它并手动添加它时,我会通过参考获得一个感叹号。我尝试为其他项目添加它,它可以正常工作,只是不适用于Windows服务项目。是否有一个原因?我需要它来调用system.web.httputility.urlencode。是否有我可以使用的替代方法?

有帮助吗?

解决方案

听起来您的项目被配置为针对给定的框架配置文件,可能是新的“客户端”发行版之一。它告诉您,所添加的DLL不在有针对性的配置文件中。

如果在项目属性中,将在“应用程序”或“构建”下有一个目标框架选项。

其他提示

一个彼此相当愚蠢的修正:也许你在与我这样的同样的问题中运行。我读了很多关于更改目标框架的很多。对我的问题是:怎么样?在解决方案资源管理器中,我始终击中顶部节点和“属性”,但有一个对话框,只有一些令人满意的选项 - 没有更多!我想添加你必须首先标记WCF库项目的提示,然后使用上下文菜单在VS2010中输入项目属性,您将看到一个完全不同的属性页面:您可以在其中将行为从客户端项目更改为正常。净4.0。几乎花了我半小时...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top