确保你已经正确地安装了 Aspnet Boilerplate Swagger,并且该版本与你正在使用的 Aspnet Boilerplate 版本相兼容。
尝试清理和重新生成项目。有时,这种问题可以通过这样做来解决。
如果问题仍然存在,可以尝试检查你的 Web.config 文件是否正确,并查看在加载 Swagger 时是否有任何其他错误或警告。
最后,你可以在启动应用程序时打开控制台日志记录,以查看任何可能的错误。例如,在使用 Log4Net 的情况下,你可以在 Global.asax.cs 文件中添加以下代码:
protected void Application_Start() { log4net.Config.XmlConfigurator.Configure();
// Your other configuration code...
}
然后,在控制台或命令行窗口中运行你的应用程序,以查看日志记录的输出。
如果你仍然无法解决问题,请查看 Aspnet Boilerplate Swagger 的 GitHub 存储库,以查找相关的问题或提交一个新的问题。