2017-03-06 49 views
2

enter image description here我遇到了Specflow在Visual Studio擴展中保持禁用狀態的問題。specflow已禁用,SpecflowPackagePackage沒有正確加載

當我啓動VS時出現錯誤SpecflowPackagePackage加載不正確。

我試圖卸載並重新安裝specflow,但它似乎很奇怪。當我卸載它說卸載成功,並要求重新啓動VS.當我重新啓動時,Specflow仍然存在,但被禁用。

使用Visual Studio 2015更新3,64位。 Windows 10. Specflow版本2017.1.6

+0

你能粘貼確切的錯誤信息文本嗎? – sashoalm

+0

您正在使用哪個Visual Studio版本? –

+0

添加了我看到的錯誤消息 –

回答

0

我不知道是什麼導致了這個問題。但我固定的方式是:

注意這可能會刪除所有插件。

刪除以下文件夾中的一切(與VS關閉)

C:\Users\<username>\AppData\Local\Microsoft\VisualStudio\14.0 
C:\Users\<username>\AppData\Roaming\Microsoft\VisualStudio\14.0 

,並重新安裝插件與specflow一起。

如果有人可以發佈更好的答案,請隨時提供。

+0

這對我無效。 – user3335999

1

轉到頂部菜單 - >工具 - >擴展和更新。在左側導航菜單中,確保已安裝 - >全部已選中。在列表中找到Specflow擴展名並單擊它。點擊啓用按鈕並重新啓動VS.

+0

在VS 2015中,它確實在某些時候被禁用,因此對我來說是固定的。 –

1

將Visual Studio升級到最新版本解決了我的問題。

注意:我相信接受的答案工作,因爲SpecFlow擴展被刪除。如果你不需要SpecFlow,那麼從Tools-> Extensions and Updates菜單中卸載它也可以。

2

我有類似的問題。但是,在Visual Studio 2017中發生了這種情況,然後我去了控制面板/程序並更新了Visual Studio 2017.它適用於我。

+0

這也適用於我,雖然我只是從視覺工作室更新。 – Joel