我使用的是Asp.Net 5 CTP6。 我需要在运行时执行一些c#代码。我知道有一些解决方案,我使用了其中一些,但我想知道我如何才能通过Roslyn实现这一点,因为平台独立性? 由old solution that I found可能存在一些关于多平台独立性的问题。事实上,我想在Windows和Ubuntu上运行Web应用程序。 感谢
答案 0 :(得分:0)
请参阅以下代码:
string s = @"
using .....
string a=""this is a test :)""
";
SomeMethodToRunTheCode(一个或多个); 在asp.net webform中,我可以将代码附加到.ascx(在运行时我创建一个扩展名为.ascx的文件,然后将代码附加到文件中)然后使用LoadControl方法,我将能够在运行时运行代码。但是在asp.net 5(vNext)中我不知道怎么能这样做。
答案 1 :(得分:0)