我在 Windows 10 x64 上全新安装 Visual Studio 2008 plus SP 1 时遇到了同样的问题
我遵循了有关如何解决此问题的多项建议,因此我无法确定最后一步是否有帮助,但我想这是最后一步。
注意:在每一步之后,我都devenv /resetskippkgs
从 Visual Studio 2008 命令提示符重新启动并执行
- 为 .NET Compact Framework 3.5 安装的 Power Toys
- 重新安装 Compact Framework 3.5(卸载、重启、安装)
- 安装了 SQL Server Compact 3.5(最终更新网络参考再次起作用)
在The custom tool MSDiscoCodeGenerator failed. Could not retrieve the current project.
出现错误消息之前,我收到了抱怨缺少 sql server compact 的错误消息,所以我将此作为提示。
在控制面板中添加/删除程序 SQL Server Compact 3.5 确实丢失了。可能是因为在最初的 Visual Studio 安装过程中我排除了Microsoft SQL Server 2005 Express Edition
.
从 Visual Studio 2008 dvd 手动安装所有三个 msi 文件(SSCEDeviceRuntime-deu.msi、SSCERuntime-deu.msi、SSCEVSTools-deu.msi)\German\VisualStudio2008\Professional\WCU\SSCE
并最后运行devenv /resetskippkgs
一个后,问题就消失了。