by Anonymous » 23 Feb 2025, 13:57
Ich verwende den folgenden Code in einer Fußzeile in meiner Datei _layout.cshtml, um die AssemblyInfo -Versionsdaten in die Fußzeile jeder Seite in meiner MVC3 -Site in den Fußzeile zu setzen. Allerdings: < /p>
@System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()
< /code>
Druckt nur in der Fußzeile: < /p>
Revision 0.0.0.0
< /code>
Wenn ich die Ansicht geändert habe, um alle Ansammlungsinformationen für die "Ausführen von Montage" mithilfe der folgenden < /p>
anzuzeigen@System.Reflection.Assembly.GetExecutingAssembly().GetName().ToString()
< /code>
Dadurch wird Folgendes gedruckt: < /p>
Revision App_Web__layout.cshtml.639c3968.hlogy75x, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
< /code>
Dies zeigt, dass die "Ausführungsversammlung" nicht meine Haupt -App ist, sondern die Ansicht selbst.
Wie erhalte ich die Assembly -Informationen für die tatsächliche App, nicht nur die einzelnen Ansichten?
Ich verwende den folgenden Code in einer Fußzeile in meiner Datei _layout.cshtml, um die AssemblyInfo -Versionsdaten in die Fußzeile jeder Seite in meiner MVC3 -Site in den Fußzeile zu setzen. Allerdings: < /p>
@System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()
< /code>
Druckt nur in der Fußzeile: < /p>
Revision 0.0.0.0
< /code>
Wenn ich die Ansicht geändert habe, um alle Ansammlungsinformationen für die "Ausführen von Montage" mithilfe der folgenden < /p>
anzuzeigen@System.Reflection.Assembly.GetExecutingAssembly().GetName().ToString()
< /code>
Dadurch wird Folgendes gedruckt: < /p>
Revision App_Web__layout.cshtml.639c3968.hlogy75x, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
< /code>
Dies zeigt, dass die "Ausführungsversammlung" nicht meine Haupt -App ist, sondern die Ansicht selbst.
[b] Wie erhalte ich die Assembly -Informationen für die tatsächliche App, nicht nur die einzelnen Ansichten? [/b]