找不到程序集"System.Fabric"



在命令提示符下看到以下生成警告,

D:\CxCache\MsBuild.Corext.14.0.23107.9\v14.0\bin\Microsoft.Common.CurrentVersion.targets(1819,5(: 警告 MSB3245: 无法解析此引用。找不到 程序集">系统.结构"。检查以确保程序集存在 在磁盘上。如果您的代码需要此引用,您可能会得到 编译错误。

后跟错误,

D:\CxCache\MsBuild.Corext.14.0.23107.9\v14.0\bin\Microsoft.Common.CurrentVersion.targets(1819,5(: 警告 MSB3245: 无法解析此引用。找不到 程序集">系统.结构"。检查以确保程序集存在 在磁盘上。如果您的代码需要此引用,您可能会得到 编译错误。 对于搜索路径 "{TargetFrameworkDirectory}"。 考虑"D:\CxCache\DotNetFxRefAssemblies.Corext.4.6.0\System.Fabric.dll",但是 它不存在。 考虑"D:\CxCache\DotNetFxRefAssemblies.Corext.4.6.0\System.Fabric.exe",但是 它不存在。

我的改变,

发件人:
包 id="Microsoft.ServiceFabric" 版本="5.2.207">

自:

软件包 id="Microsoft.ServiceFabric" 版本="6.3.187">

我是Nuget和msbuild的新手。寻找起点指针...请帮忙。

好的,我做了一些研究,nuget 已经Microsoft.ServiceFabric 有两种方法可以做到这一点。打开包管理器 (nuget( 控制台,或打开 nuget 包管理器。 包管理器位于Visual Studio(工具>Nuget包管理器>包管理器(和/或该区域周围,很容易查找。要安装,您需要将其输入到包管理器中。

[安装包Microsoft.ServiceFabric -版本 7.0.466] 或 Visual Studio 项目中后续的任何版本。在nuget(点(组织上查找,您可以轻松找到它和所有接受的版本,我已经说过了,我会再说一遍。执行此操作时,请确保在项目中,并且将添加引用。

最新更新