之后,我加入到我的工作UWP应用在.NET 2.0标准类库成员的引用,我补充说,现在当我运行它,我得到这个错误:
System.IO.FileNotFoundException的HResult = 0x80070002消息=无法加载文件或程序集 'netstandard,版本= 2.0.0.0,文化=中性公钥= cc7b13ffcd2ddd51'。该系统找不到指定的文件。源= CameraFrames堆栈跟踪:在FrameRenderer.ProcessFrame(MediaFrameReference帧)在C:\ PRIMARY \ WORK \ CAMERA READER \样品\ CameraFrames \ CS \ SOURCE \ FrameRenderer.cs:线393在SDKTemplate.Scenario1_DisplayDepthColorIR.FrameReader_FrameArrived(MediaFrameReader发件人,MediaFrameArrivedEventArgs ARGS )在C:\ PRIMARY \ WORK \ CAMERA READER \样品\ CameraFrames \ CS \ Scenario1_DisplayDepthColorIR.xaml.cs:线315
下面是打破它的UWP应用程序代码。如果我删除“布尔AA” ......行,它的工作原理。
public void ProcessFrame( MediaFrameReference frame)
{
// TEST MULTI-PROJ
bool aa = UWP_BRIDGE_DotNet_Standard_ClassLibrary.Class1.flag;
这是在.NET 2.0标准类库代码...
using System;
namespace UWP_BRIDGE_DotNet_Standard_ClassLibrary
{
public class Class1
{
public static bool flag = false;
public static string buffer = "HELLO";
}
}
我设置UWP项目属性>定位>目标和闽版都到Windows 10 V 1803,它仍然错误。
可问题是从.NET框架。
你必须至少如果你使用.NET 2.0的核心目标你的.NET框架4.6.1检查表在这个环节
https://docs.microsoft.com/en-us/dotnet/standard/net-standard