为什么更新的javascript文件未在已部署的网站上执行; asp天花板上的asp MVC

时间:2014-07-07 08:13:56

标签: javascript asp.net-mvc azure

我需要在我在azure网站上部署的asp mvc网站上对我的javascript文件进行一些更改。所以我重新部署了一切,当我打开网站并检查资源文件时,我看到javascript已更改。然而,网站的行为似乎没有改变。它的行为就像旧的javascript告诉它做的那样。可能是什么问题,以及它的解决方案?

此更改适用于localhost。

其他信息:

我通过asp MVC捆绑系统捆绑了javasript。 这是我改变的代码:

$('#welcome-messages ul').bxSlider({
    mode: 'vertical',
    auto: true,
    minSlides: 1,
    responsive: true,
    touchEnabled: true,
    pager: false,
    controls: false,
    useCSS: false,
    pause: 10000 // HERE
});

$('#welcome-messages ul').bxSlider({
    mode: 'vertical',
    auto: true,
    minSlides: 1,
    responsive: true,
    touchEnabled: true,
    pager: false,
    controls: false,
    useCSS: false,
    pause: 3000 // TO HERE
});

如果您想查看asp MVC制作并附加到网站的缩小文件:

$("#welcome-messages ul").bxSlider({mode:"vertical",auto:!0,minSlides:1,responsive:!0,touchEnabled:!0,pager:!1,controls:!1,useCSS:!1,pause:1e3});

总之,我将每张幻灯片的暂停时间设置为3秒,从之前的10秒开始。然而,即使更改了javasript,该网站仍然会暂停10秒。

我也想知道,如何浏览我上传到azure网站的文件?在其他Web主机中,它们通常具有文件管理器或使用ftp。顺便说一句,我们还可以使用ftp访问azure网站根文件夹吗?

1 个答案:

答案 0 :(得分:1)

关于没有看到最新文件,请检查浏览器是否没有缓存文件。请删除浏览器缓存重试。

  

我也想知道,如何浏览我上传到azure的文件   网站?在其他网络托管商中,他们通常有文件管理员或   使用ftp。顺便说一句,我们还可以使用访问azure网站根文件夹   FTP?

如果使用发布配置文件部署应用程序,请在文本编辑器中打开该文件。您将在该文件中看到FTP凭据(请参阅下面的示例文件内容)

<publishData>   <publishProfile profileName="mytestwebsite - Web Deploy" publishMethod="MSDeploy" publishUrl="mytestwebsite.scm.azurewebsites.net:443" 
                  msdeploySite="mytestwebsite" userName="$mytestwebsite" userPWD="<cryptic password>" 
                  destinationAppUrl="http://mytestwebsite.azurewebsites.net" 
                  SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com">
    <databases/>   </publishProfile>   <publishProfile profileName="mytestwebsite - FTP" publishMethod="FTP" publishUrl="ftp://waws-prod-blu-015.ftp.azurewebsites.windows.net/site/wwwroot"

                  ftpPassiveMode="True" userName="mytestwebsite\$mytestwebsite" 
                  userPWD="<cryptic password>" 
                  destinationAppUrl="http://mytestwebsite.azurewebsites.net" 
                  SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com">
    <databases/>   </publishProfile> </publishData>

您可以访问&#34; Dashboard&#34;下载此文件。 Azure门户中Azure网站的一部分。