![](/img/trans.png)
[英]Visual Studio - XML - System.IO.FileNotFoundException
[英]After fresh install of Visual Studio 2017, project throws System.IO.FileNotFoundException
我只是重置计算机,安装了Visual Studio 2017,并拉出了一个C#WPF项目,该项目在重置计算机(在2017 RC中)之前可以正常工作,并且现在可以在其他计算机上运行。 该项目引用了一个名为Eagle.Core的dll。 我在Debug中启动了它,并在Eagle.Core中调用扩展方法(ObservableCollection.ObservableWhere(λ))时得到了System.IO.FileNotFoundException
:
发生System.IO.FileNotFoundException HResult = 0x80070002消息=无法加载文件或程序集'System.Reactive.Linq,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = 94bc3704cddfc263'或其依赖项之一。 该系统找不到指定的文件。 Source = Eagle.Core StackTrace:位于Eagle.Core.Utilities.PclWeakEventManager
3.AddHandler(TEventSource source, TEventHandler handler, Func
2转换器,Action1 add, Action
1删除)位于Eagle.Core.Collections.ObservableQueriedCollection2..ctor(ICollection
1源,IEnumerable的1 initItems, LambdaExpression expression) at Eagle.Core.Collections.ObservableFilteredCollection
1..ctor(ICollection的1 source, Expression
在ObservableCollectionExtensions.ObservableWhere [T] 1个filterExpression)(ICollection的1 source, Expression
在TestWpf2017 1个filterExpression) C:\\ Builds \\ Personal \\ Projects \\ TestWpf2017 \\ TestWpf2017 \\ MainWindow.xaml.cs中的.MainWindow..ctor():第34行
可以肯定的是,我创建了一个新的WPF项目,并引用了Eagle.Core,并调用了相同的方法,当然,问题再次出现。
有什么建议么?
我认为这与我的Visual Studio安装有关。 首先安装它会遇到一些麻烦,然后安装了Visual Studio的核心(未选择工作负载),然后对其进行了修改以添加我需要的其他内容。
出现此问题后,我修复了Visual Studio。 我希望我不必卸载并重新安装。 我怀疑这是否会有所帮助。 :(
这是已安装的内容(可在“帮助”>“关于Microsoft Visual Studio”中找到):
Microsoft Visual Studio Enterprise 2017版本15.0.26228.4 D15RTWSVC Microsoft .NET Framework版本4.6.01586
安装版本:企业
Visual Basic 2017 00369-60000-00001-AA352 Microsoft Visual Basic 2017
Visual C#2017年00369-60000-00001-AA352 Microsoft Visual C#2017年
Visual C ++ 2017年00369-60000-00001-AA352 Microsoft Visual C ++ 2017
Visual F#4.1 00369-60000-00001-AA352 Microsoft Visual F#4.1
适用于Visual Studio的Application Insights工具包8.6.00209.10适用于Visual Studio的Application Insights工具
ASP.NET和Web工具2017 15.0.30223.0 ASP.NET和Web工具2017
ASP.NET Web框架和工具2017 5.2.50127.0有关其他信息,请访问https://www.asp.net/
Azure应用服务工具v3.0.0 15.0.30209.0 Azure应用服务工具v3.0.0
通用Azure工具1.9提供通用服务,供Azure移动服务和Microsoft Azure工具使用。
JavaScript语言服务2.0 JavaScript语言服务
JavaScript Project System 2.0 JavaScript项目系统
JavaScript UWP项目系统2.0 JavaScript UWP项目系统
KofePackagePackage Extension 1.0 KofePackagePackage Visual Studio扩展详细信息
Merq 1.1.13-alpha(2f64b6d)命令总线,事件流和用于Visual Studio扩展的异步管理器。
基于Microsoft MI的调试器1.0提供对将Visual Studio连接到MI兼容调试器的支持
Microsoft Visual Studio VC软件包1.0 Microsoft Visual Studio VC软件包
用于Visual Studio的Mono调试Mono.Debugging.VisualStudio支持使用Visual Studio调试Mono进程。
NuGet软件包管理器4.0.0 Visual Studio中的NuGet软件包管理器。 有关NuGet的更多信息,请访问http://docs.nuget.org/ 。
SQL Server数据工具15.1.61702.140 Microsoft SQL Server数据工具
StylerPackage Extension 1.0 StylerPackage Visual Stuido Extension详细信息
TFS Auto Shelve 6.0自动为所有未决更改的最新版本创建一个架子集。 打开解决方案时,每隔“ x”分钟,来自本地TFS工作空间的未决更改将被搁置到TFS服务器。
用于Visual Studio的TypeScript 2.1.5.0 TypeScript工具
适用于通用Windows应用程序的Visual Studio工具15.0.26228.00适用于通用Windows应用程序的Visual Studio工具使您可以构建单一通用应用程序体验,该体验可以覆盖运行Windows 10的所有设备:电话,平板电脑,PC等。 它包括Microsoft Windows 10软件开发工具包。
Xamarin 4.3.0.784(73f58d6)Visual Studio扩展,用于启用Xamarin.iOS和Xamarin.Android的开发。
Xamarin.Android SDK 7.1.0.41(9578cdc)Xamarin.Android参考程序集和MSBuild支持。
Xamarin.iOS和Xamarin.Mac SDK 10.4.0.123(35d1ccd)Xamarin.iOS和Xamarin.Mac参考程序集和MSBuild支持。
正如NineBerry在我的问题下的评论中所述,请在项目nuget.org/packages/System.Reactive.Linq项目中安装此nuget软件包的正确版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.