我正在开发Xamarin跨平台应用程序,我的iOS和Android应用程序运行正常但是当我启动我的UWP应用程序时,我有以下例外:
System.IO.FileNotFoundException:'无法加载文件或程序集'netstandard,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = cc7b13ffcd2ddd51'。系统找不到指定的文件。'
我试图摆脱package.config但它没有用,任何见解都会受到赞赏。
答案 0 :(得分:0)
我的iOS和Android应用程序运行正常但是当我启动我的UWP应用程序时,我有以下例外:
如果您尝试构建并运行此时iOS和Android应该没有问题。 UWP很可能会编译,但会在运行时引发异常Could not load file or assembly
。
您可以手动更改csproj文件。在解决方案资源管理器中右键单击UWP项目,然后选择卸载项目。接下来,右键单击UWP项目节点,然后选择Edit MySecondXamarinFormsApp.UWP.csproj。
添加新的PropertyGroup
,如下所示:
<PropertyGroup>
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
</PropertyGroup>
现在,您可以在解决方案资源管理器中右键单击UWP项目,然后选择“重新加载项目”。现在您应该能够运行UWP项目了。