0

好的,这有点像新手——我有一个类库项目。我在项目中添加了一个 Web 服务调用,后来我决定不需要它。因此,我转到解决方案资源管理器中的项目名称,右键单击,获取属性的 GUI,转到设置,右键单击 Web 服务的行并单击删除。干净整洁,对吧?没有。删除后,我进行了构建,现在项目无法编译。它抛出以下错误:

'Security.Properties.Settings' 不包含'Security_webtest_Service' 的定义,并且找不到接受'Security.Properties.Settings' 类型的第一个参数的扩展方法'Security_webtest_Service'(您是否缺少 using 指令或程序集引用?) C:\Security3\FOASecurity\Web References\webtest\Reference.cs 39

Refrence.cs 是一个工具生成的代码文件,有一个警告不要乱用它。知道我需要做什么才能让项目不再引用这个被删除的 Web 服务吗?

4

1 回答 1

1

您只是删除了参考的设置,而不是参考。在解决方案资源管理器中展开项目,然后在服务引用中删除该引用。有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/bb628652.aspx

“Web Reference”基本相同。如果以上内容不明显,请参阅http://msdn.microsoft.com/en-us/library/d9w023sx(v=vs.80).aspx了解有关 Web 参考的具体细节。

于 2013-03-21T18:37:11.447 回答