很久以前就卸载了 XAML 间谍,但项目仍然引用它

Uninstalled XAML Spy ages ago, but project still references it

我在 C# Silverlight 开发中使用了一个名为 XAML spy 的程序。我想在几个月前大扫除并删除它。

今天我打开了一个旧项目,似乎仍然在引用它。 运行 代码在我的 silverlight 控件顶部生成了一个大红色条:

Failed to connect to the XAML Spy Service (127.0.0.1:4530). An attempt was made to a socket in a way forbidden by its access permissions
(button)
Reconnect

如何让我的项目忘记它曾经连接到 XAML 间谍?

到目前为止我尝试过的:

编辑:我在 xxxx.Silverlight.csproj 文件中找到以下行

<Import Project="$(XamlSpyInstallPath)MSBuild\FirstFloor.XamlSpy.Silverlight.targets" Condition="'$(XamlSpyInstallPath)' != '' and '$(Configuration)' == 'DEBUG'" />

想必您在建立连接时经历了这样的过程: http://xamlspy.com/learn/tutorials/connect

既然如此,请撤消这些更改。即打开 App.xaml.cs 并删除您在那里定义的服务,或者如果您选择了该方法,则将其从 xaml <Application.ApplicationLifetimeObjects> 中删除。