【发布时间】:2018-01-05 01:16:04
【问题描述】:
UWP 新手。我喜欢反编译 UWP 应用程序很困难(或不可能)的想法,因为它是基于 .NET Native/Core 构建的......我想知道是否有可能/一种在普通 .NET Framework 中使用 UWP dll 的方法?
我想也许我可以在 UWP dll 中编写我的逻辑和内容,并将所有 UI 内容原封不动地保留在我的 .NET 应用程序中......到目前为止,我在网上阅读的所有内容都是相反的,人们试图重用他们现有的UWP 中的 .NET Framework 库。
【问题讨论】:
-
任何软件都可以进行逆向工程,因此 .NET Native 不会给您任何真正的优势。如果你想在 .NET Framework 中使用 UWP 的东西,那为什么不能完全在 UWP 中做呢?
-
因为你只能在 Windows 10 中运行 UWP。而且我需要我的应用程序在 Windows 7、8 和 10 中运行。但我希望 UWP 库的好处更难逆向工程。因此,如果我可以在 UWP 库中构建业务逻辑以提供某种保护,然后只需从现有的非 UWP 应用程序中对其进行简单调用。或者至少这是我的目标。
-
除非微软将 .NET Native 引入非 UWP 场景,否则您的愿望不会实现。
标签: c# .net dll uwp .net-native