安装Dynamics CRM报告创作扩展here后,Visual Studio 2015和SQL Server数据工具2015都会在启动时崩溃,偶尔会在启动画面后立即崩溃,但通常在UI加载后崩溃。
如果我卸载扩展并运行命令devenv.exe /resetsettings
,我可以让Visual Studio停止崩溃,但显然无法开发我的报告。
我已经重新安装了VS并重新启动了。我如何通过这个?
编辑:
我在另一台机器上重新创建了这个问题。这里是重现的步骤,但要小心,因为即使重新安装也无法解决这个问题:
现在Visual Studio应该在启动时崩溃
编辑2:
重新安装Windows后,我遇到了同样的问题。 Visual Studio 2015专业版。这次我唯一做的就是在启动时安装2016 Report Authoring Extension和Visual Studio崩溃。我卸载了扩展程序,但问题仍然存在。
答案 0 :(得分:1)
确保在执行此步骤之前关闭可视工作室。
尝试删除C:\ Users [用户名] \ AppData \ Local \ Microsoft \ VisualStudio \ 11.0 \ ComponentModelCache
中的ComponentModelCache文件夹然后打开Visual Studio
这一步对我有用。
答案 1 :(得分:1)
我也遇到了这个问题,多次修理没有帮助。 我最终不得不卸载CRM Report Authoring扩展,SSDT和Visual Studio。然后我做了一个干净的Visual Studio 2015安装。之后我更新了所有扩展,包括SSDT(您应该能够在屏幕顶部的通知图标中看到所有可用的更新)。一切都更新后,我能够重新安装Dynamics CRM报告编写扩展,到目前为止一切都在工作。
答案 2 :(得分:0)
尝试从以下位置删除文件夹ComponentModelCache:
Declare @Num int;
Declare @DB_Name nvarchar(50);
Set @DB_Name = 'Database';
Declare @query nvarchar(100);
DECLARE @parm nvarchar(100);
Select @query = N'Select COUNT(Field) From ' + @DB_Name + '.dbo.Table';
Select @parm = N'@Num int OUT';
EXEC sp_executesql @query, @parm, @Num = @Num OUT;
Select @Num;
并重新启动Visual Studio。
OR / AND
打开Windows注册表:
C:\Users\%USER%\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
如果你有两条路径删除它们。然后重新安装Dynamics CRM报告编写扩展并转到步骤1.
答案 3 :(得分:0)
我必须重新安装Microsoft Online Services登录助手(link)。 删除/重新安装后(修复它失败了)。它已成功安装。
之后它仍然没有用,所以我尝试了Bryan Oab建议删除ComponentModelCache并重新开始营业。