无法加载文件或程序集'WebMatrix.Data,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一.该系统找不到指定的文件.
pwd*_*dst 26
这是您创建的解决方案还是已下载的解决方案(作为示例或由同事完成的工作)?您是否在Visual Studio中安装了最多数据版本的NuGet,并检查了项目的已安装软件包 - 如果您已从Source Control下载解决方案或在线下拉链样本,则可能需要还原软件包.
最简单的方法是在"工具">"扩展和更新"中检查NuGet包管理器是否是最新的,然后(在Visual Studio中选择适用的项目)选择"项目">"管理NuGet包".如果在解决方案包目录中找不到已安装的软件包,那么NuGet应该提供为您恢复它们.
或者,您可能添加了一个依赖于该程序包的程序包,并且您没有安装它或具有以前的版本.
要在NuGet Package Manager控制台类型中安装软件包 -
安装包Microsoft.AspNet.WebPages.Data
或者在"管理NuGet包"窗口中搜索"Microsoft.AspNet.WebPages.Data",可通过上述说明访问.
如果您安装了该软件包的先前版本,则可能需要将该版本号重新映射到版本3.0.0.0,并在项目配置(很可能是Web.config)文件中使用以下代码,以避免破坏具有依赖性的软件包.以前的版本 -
<dependentAssembly>
<assemblyIdentity name="WebMatrix.Data" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
</dependentAssembly>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23825 次 |
| 最近记录: |