繁体   English   中英

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

[英]App_Code Folder, ignore compile errors?

我正在使用应用程序代码文件夹通过Web UI编写动态宏,当宏上没有编译错误时,这很好用,但是一旦我保存类型,整个应用程序就会崩溃并且无法恢复直到我手动修复了例如通过FTP的错误。

如果有错误,是否可以让编译器跳过App_Code.dll的构建?

我正在使用ASP.NEt MVC(如果完全相关)。

我在评论中收到了对此的答案,一种更一致的方法是使用CSScript库来实现我要实现的目标,该库允许从文件位置或输入字符串动态地动态编译C Sharp代码。 这样可以避免在构建时将其编译到主组件中。 与使用App_Code文件夹相比,它更快,更安全并且提供更大的灵活性。

附带说明,也可以实现一种混合方法,在该方法中,可以使用CSScript编译任何脚本,然后再将其保存到App_Code文件夹中,这样可以避免将带有错误的代码保存到App_Code文件夹中的情况。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM