Я хотел бы обновить файлы JavaScript для каждого выпуска. Итак, мне нужно добавить номер версии в файлы JavaScript, которые я использую, и я хотел бы указать номер версии из файла web.config.
Я добавил ключ в web.config как:
<add key="VersionNumber" value="1"/>
У меня есть файл js как:
<script src="~/Scripts/Utilities/DashBoard.js" type="text/javascript"></script>
Я знаю, что мы можем дать "номер версии" файлу js, например:
<script src="~/Scripts/Utilities/DashBoard.js?version="**data**"" type="text/javascript"></script>
В бритве asp.net mvc3 мы можем получить значение из web.config в javascript как:
var VersionData = "@System.Configuration.ConfigurationManager.AppSettings["VersionNumber"].ToString()";
Но у меня была путаница, как поместить эти «VersionData» в «данные» приведенной выше строки сценария.
И я дал эти VersionData в функции загрузки страницы. Это правильно?
При изменении номера версии для каждого выпуска будет обновляться файл .js. Может ли кто-нибудь помочь мне найти решение?