我試圖在剃刀視圖中顯示我的產品版本(_Layout.cshtml
)。 I'm做這樣的事情:如何從剃刀視圖獲取產品版本
<script>
alert('@FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).ProductVersion');
alert('@Assembly.GetExecutingAssembly().Location');
</script>
的問題是,第一個警報給我0.0.0.0然後,我介紹了第二個警告,它顯示我以下位置:
C: WindowsMicrosoft.NETFramework644.0.30319Temporary ASP.NET Filesoot#35f35b93778aeaApp_Web_ztow0zpu.dll
顯然,這不是我的彙編文件。有沒有什麼簡單而乾淨的方法從剃刀視圖中獲得程序集版本?
程序集版本和產品版本不是一回事。程序集版本是使用'AssemblyVersion'屬性指定的。 _product_版本是使用'AssemblyInfoVersion'屬性指定的。以下接受的答案僅適用於查找AssemblyVersion值。 –