我正在尝试在 WinRT 中编写一个代码编辑器,这将使 Surface RT 和 Surface 2 成为使用 Visual Studio 编写代码的人的可行设备,方法是在 Windows Store 应用程序中为 Windows RT 带来轻量级代码编辑功能(显然没有调试, 只是在 Visual Studio 中编辑在真实 PC 上使用的 SkyDrive 中的文件)。这个应用程序将包含类似智能感知的功能作为关键功能,为此,我会让用户浏览到他们项目引用的所有 .DLL 和 .EXE 文件。在 WinRT 之外,这相对简单,但我看不到如何从 WinRT 中的 DLL 加载程序集。可能吗?请记住,我只需要获取包含库中包含的类和名称空间的字符串数据,以及这些类成员的名称,仅此而已。
如果这不可能,那么像我这样的开发人员不得不被 Windows RT 中的所有限制所阻止,这真是太可惜了。毕竟,我只是试图通过加载外部 DLL 并读取类的名称来编写病毒,而不是运行任何代码(讽刺警告)。