2013-09-25 228 views
0

我想在WinRT中编写一个代码编辑器,它将使Surface RT和Surface 2成为使用Visual Studio编写代码的人员的一个可行设备,通过轻量级代码编辑功能到Windows应用商店中的Windows RT(无需调试,显然,只需编辑在Visual Studio中真实PC上使用的SkyDrive中的文件)即可。这个应用程序将包括智能感知功能作为关键功能,为此,我将让用户浏览他们项目引用的所有.DLL和.EXE文件。在WinRT之外,这是相对简单的,但我不知道如何从WinRT中的DLL加载程序集。可能吗?请记住,我只需要获取包含库中包含的类和名称空间的字符串数据,以及这些类的成员的名称,仅此而已。从Windows应用商店应用程序加载程序集

如果这是不可能的,像我这样的开发人员必须被Windows RT中的所有限制所阻止,这真是一种耻辱。毕竟,我只是试图通过加载外部DLL并读取类的名称来编写病毒,而不是运行任何代码(sarcasm alert)。

回答

0

你真的需要的DLL和EXE的,或者你只是需要将被使用的数据?为什么不提取应用程序将使用的数据并存储该信息而不是完整的dll和exe文件?

+0

如果有办法做到这一点会很好。你知道怎么做吗?在桌面上,我可以从文件加载一个Assembly对象,并且可以浏览它的类型。 –

+0

我可能会让我自己的对象存储信息和工具来从dll或exe使用反射提取信息。 – Danexxtone

相关问题