我想在我的页面中包含某些文件。我并不总是确定它们是否存在,所以我必须检查它们是否存在。(否则页面崩溃,你可能知道)
<%@ Page Language="C#" %>
<html>
<body>
<% bool exists;
exists = System.IO.File.Exists("/extra/file/test.txt");
%>
Test include:<br>
<!--#include file="/extra/file/test.txt"-->
</body>
</html>
</html>
虽然包含有效,但检查文件是否存在的代码却无效。
如果我删除此代码:
<% bool exists;
exists = System.IO.File.Exists("/extra/file/test.txt");
%>
一切运行良好。我也试过把它放在一个<script runat="server">
块里,但它仍然失败了。