我将我的ASP.NET核心应用程序发布到本地IIS服务器,但它';这不是最新的。怎么搞的?
它显示了我之前发布的应用程序的旧版本,并且无法连接到数据库。发布时我没有收到任何错误。文件系统中的site.css等文件是最新的,但它们没有正确地显示在我的浏览器中,并且数据库连接已断开。我试图清除我的缓存,删除旧文件,并重新启动应用程序池,但都无济于事。怎么搞的?如何让我的应用程序在IIS下运行的最新版本?在一次不和谐的聊天中,我终于找到了答案:该网站看起来很旧,因为我的CSS被缩小了,而在我上次修改它之后,缩小的CSS还没有被重新缩小。我通常尝试和做的解决此类问题的方法是将所有内容分解为看看我能不能找出问题的确切位置。。在这种情况下,我会采取如下措施:我将我的ASP.NET核心应用程序发布到本地IIS服务器,但它';这不是最新的。怎么搞的?,iis,asp.net-core,Iis,Asp.net Core,它显示了我之前发布的应用程序的旧版本,并且无法连接到数据库。发布时我没有收到任何错误。文件系统中的site.css等文件是最新的,但它们没有正确地显示在我的浏览器中,并且数据库连接已断开。我试图清除我的缓存,删除旧文件,并重新启动应用程序池,但都无济于事。怎么搞的?如何让我的应用程序在IIS下运行的最新版本?在一次不和谐的聊天中,我终于找到了答案:该网站看起来很旧,因为我的CSS被缩小了,而在我上次修改它之后,缩小的CSS还没有被重新缩小。我通常尝试和做的解决此类问题的方法是将所有内容分解为看看
很高兴听到您最终得到了排序:)我认为最明显要检查的是IIS物理路径是否正确。我想是你干的。也许可以删除IIS站点并重新定义以确定是否可以识别根本原因。“发布时我没有收到任何错误。”但您是如何发布的?IIS物理路径为c:\inetpub\wwwroot\MyAppName;文件被正确复制到那里。我使用Build>Publish菜单选项从VisualStudio发布。这就是为什么我在完成开发和测试后才缩小我的js和css