'Application' 在 System.Windows 命名空间中不存在(在库项目中)
'Application' doesn't exist in System.Windows namespace (in library project)
我正在为我的解决方案开发 .net standard 2.0
库项目。
必须包含这个方法:
public Task ShutdownAsync()
{
Application.Current.Shutdown();
}
问题是它给我一个错误:
The name 'Application' does not exist in the current context
它在 System.Windows
中也不存在。
由于对类似问题的回答表明我尝试添加对 PresentationFramework
的引用。但它不在列表中。
看起来这与我在一个针对 .net standard 2.0
.
的图书馆项目中做这件事有关
这里有什么方法可以添加对该项目的正确引用吗?
.Net 标准 2.0 是问题所在。
这个 class 是特定于平台的,所以我应该改为针对 .Net 平台。
我正在为我的解决方案开发 .net standard 2.0
库项目。
必须包含这个方法:
public Task ShutdownAsync()
{
Application.Current.Shutdown();
}
问题是它给我一个错误:
The name 'Application' does not exist in the current context
它在 System.Windows
中也不存在。
由于对类似问题的回答表明我尝试添加对 PresentationFramework
的引用。但它不在列表中。
看起来这与我在一个针对 .net standard 2.0
.
这里有什么方法可以添加对该项目的正确引用吗?
.Net 标准 2.0 是问题所在。
这个 class 是特定于平台的,所以我应该改为针对 .Net 平台。