安装 VS 2015.1 / .NET 4.6.1 后 Silverlight 5 SDK SLSvcUtil 错误

Posted

技术标签:

【中文标题】安装 VS 2015.1 / .NET 4.6.1 后 Silverlight 5 SDK SLSvcUtil 错误【英文标题】:Silverlight 5 SDK SLSvcUtil errors after install VS 2015.1 / .NET 4.6.1 【发布时间】:2016-03-06 00:31:38 【问题描述】:

我使用 Silverlight 5 SDK 工具 SLSVCUTIL 生成 WCF 服务元数据以用于 Xamarin。这是将 URL 传递给 svc 和生成内容的 /d 输出文件夹的基本用法。多年来一直运行良好。

今天我安装了 .NET 4.6.1,重新启动,然后安装 VS 2015.1,似乎有些东西破坏了 SLSVCUTIL。我在管理员命令提示符下运行代码,出现以下错误:

错误:工具发生错误。

错误:对象引用未设置为对象的实例。

在 .NET 和 Visual Studio 2015 的最新更新后,有人知道如何解决此问题吗?我尝试卸载/重新安装 Silverlight 5 SDK,但没有任何变化。

【问题讨论】:

这似乎与 Visual Studio 2015.1 相关,我的猜测与 Windows Phone Dev 元素类似。我在具有 .NET 4.6.1 且没有 Visual Studio 的服务器上测试了 SLSVCUTIL,它在那里工作正常。 【参考方案1】:

我今天遇到了这个问题,最近还更新了 VS 2015.1。通过为 Silverlight 应用以下更新似乎已修复它:https://support.microsoft.com/en-gb/kb/3126036

【讨论】:

以上是关于安装 VS 2015.1 / .NET 4.6.1 后 Silverlight 5 SDK SLSvcUtil 错误的主要内容,如果未能解决你的问题,请参考以下文章

将 .NetStandard 2.0 Nuget 包安装到 VS2015 Net 4.6.1 项目中

安装VS2015和Xamarin For VS

终于解决:升级至.NET 4.6.1后VS2015生成WCF客户端代理类的问题

Win10企业版安装NET Framework时出现"这台计算机中已经安装了.NET Framework 4.6.1或版本更高的更新"错误

hello world之vivado程序解决方法

vs2005里面有没有.net framework这个组件?用不用单独下载安装.net framwork?