2015-09-22 20 views
0

代錯誤:無法加載插件組件:Specflow特徵file.cs部未產生

C...\packages\Baseclass.Contrib.SpecFlow.Selenium.NUnit.1.3.1\tools\Baseclass.Contrib.SpecFlow.Selenium.NUnit.SpecFlowPlugin.dll.

- >無法加載文件或組件

'file:///C:...\packages\Baseclass.Contrib.SpecFlow.Selenium.NUnit.1.3.1\tools\Baseclass.Contrib.SpecFlow.Selenium.NUnit.SpecFlowPlugin.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)

=>試圖加載一個來自網絡位置的程序集,其中 會導致程序集在.NET Framework的早期版本 中被沙盒化。默認情況下,此版本的.NET Framework不支持 啓用CAS策略,因此此加載可能很危險。如果此 加載不是爲了裝配沙盒,請啓用 loadFromRemoteSources開關。

回答

0

您是否通過NuGet安裝了SpecFlow-Selenium-Nunit軟件包?如果您在不啓用外部資源加載資源的情況下手動下載和安裝插件,就會發生類似這樣的消息。您可以通過在項目選項中設置loadFromRemoteSources property來啓用它。