2015-09-22 22 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来启用它。