10
ปัญหาในการรับ AssemblyVersion ในหน้าเว็บโดยใช้ Razor / MVC3
ฉันใช้รหัสต่อไปนี้ในส่วนท้ายในไฟล์ _Layout.cshtml ของฉันเพื่อใส่ข้อมูลเวอร์ชัน AssemblyInfo ลงในส่วนท้ายของทุกหน้าในไซต์ MVC3 ของฉัน อย่างไรก็ตาม: @System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() เพียงพิมพ์ในส่วนท้าย: Revision 0.0.0.0 เมื่อฉันแก้ไขมุมมองเพื่อแสดงข้อมูลแอสเซมบลีทั้งหมดสำหรับ "Executing Assembly" โดยใช้สิ่งต่อไปนี้ @System.Reflection.Assembly.GetExecutingAssembly().GetName().ToString() ซึ่งพิมพ์สิ่งต่อไปนี้: Revision App_Web__layout.cshtml.639c3968.hlogy75x, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null สิ่งนี้แสดงให้เห็นว่า "Executing Assembly" ไม่ใช่แอปหลักของฉัน แต่เป็นมุมมองนั้นเอง ฉันจะรับข้อมูลการประกอบสำหรับแอป ACTUAL ไม่ใช่แค่มุมมองส่วนบุคคลได้อย่างไร