在ASP.NET Webforms
中,是否有可能在运行时检查网站是否已预编译?(例如:返回布尔值的属性)
要部署ASP.NET webforms
网站,有两种可能性:只需复制粘贴所有代码即可运行网站,或者使用编译器(例如:aspnet_compiler.exe
)预编译代码。
是的,有一个内置的属性:BuildManager.IsPrecompiledApp.
请参阅https://msdn.microsoft.com/en-us/library/system.web.compilation.buildmanager.isprecompiledapp%28v=vs.110%29.aspx以获得完整的参考资料(内容不多)。