App_Code文件夹,忽略编译错误?

时间:2017-06-03 20:06:18

标签: asp.net asp.net-mvc app-code

我正在使用应用程序代码文件夹使用Web UI在即时宏上编写,这在宏上没有编译错误时运行良好但是只要我保存类型,整个应用程序就会崩溃在我通过ftp手动修复错误之前,我无法恢复。

如果有错误,我有没有办法让编译器跳过App_Code.dll的构建?

我正在使用ASP.NEt MVC,如果这完全相关的话。

1 个答案:

答案 0 :(得分:0)

我在评论中收到了这个答案,更加一致的方法来做我想要实现的目的是使用CSScript库,允许从文件位置或输入动态编译C Sharp代码串。这避免了在构建时将其编译到主程序集中。它比使用App_Code文件夹更快,更安全,更灵活。

作为旁注,还可以实现混合方法,您可以使用CSScript编译任何脚本,然后将其保存到App_Code文件夹,这样可以避免将带有错误的代码保存到App_Code文件夹中。