这是我无法理解的 Windows 7 64 位机器上的奇怪问题。
我有一个 WinFrom 应用程序。它AssemblyInfo.cs
包含以下内容:
[assembly: AssemblyTitle("Test Application")]
[assembly: AssemblyDescription("Test Application")]
#if DEBUG
[assembly: AssemblyConfiguration("Debug")]
#else
[assembly: AssemblyConfiguration("Release")]
#endif
[assembly: CLSCompliant(true)]
[assembly: AssemblyInformationalVersion("1.0.000")]
当我右键单击.exe
文件并查看Properties
文件时,我可以看到正确的File Description
.
但是,当我运行应用程序时,我AssemblyTitle
在 Windows 7 任务栏的 jump-list 中看不到正确的名称(来自 )。我得到的是我的应用程序Main
方法所在的命名空间。更令人惊讶的是,它有时会在其他一些Windows 7 机器上正确显示。
有没有人遇到过这样的问题?AssemblyTitle
除了在 Windows 7 上运行的 .NET 4.0 Winform 应用程序之外,我们是否需要设置一些属性?