【发布时间】:2009-10-20 04:31:32
【问题描述】:
我有一个C#应用程序,我想能够制作一个系统,以便在程序中显示应用程序的源代码。到目前为止足够简单吧?
好吧,我需要他们能够编辑该代码,就像调试中断选项一样...然后加载新代码并继续而不停止程序。所以我的问题是,当这个应用程序加载它的几千行代码时,它需要很长时间。加载后,它需要进行数百次操作才能允许用户在第一次加载时输入。还有,它里面有一个 tcp 客户端,它不会断开连接是非常重要的。
我希望人们能够编辑源代码、单击按钮并等待几秒钟,然后插入新代码并“重新散列”可以说,而不必破坏应用程序的整体功能。
我在可能的情况下查看详尽的代码示例,并输入天气是否可能
~谢谢
【问题讨论】:
-
您是在问如何按照您所说的去做,或者这是您针对某种要求提出的解决方案,您想知道它是否可行?如果是第二种,那么还有其他方法可以走。例如,将应用程序拆分为单独的应用程序 - 一个用于执行启动处理及其“数百个操作”,另一个用于运行用户代码。
标签: c#