当您在旧机器(Windows XP)中注册 DLL 时,regsrv 总是说注册成功。即使用户没有注册权限,也会发生这种情况。
使用dll的名称,是否有可以在命令行运行以验证是否安装了DLL的命令?
我知道 IIS7 允许我使用 web.config xml 文件对每个目录进行配置。我有一个目录,其中包含一些不想通过网络访问的配置文件。禁止读取访问的本地 web.config 文件将是一个不错的解决方案。
web.config 文件的内容应该是什么来禁止 Web 访问这些文件?
编辑:我正在尝试将包含这些内容的 web.config 文件放在一个文件中:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<authorization>
<deny users="*" /> <!-- Denies all users -->
</authorization>
</system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)
但是我仍然可以直接访问目录中的文件。它出什么问题了?我如何调试正在发生的事情?