我有试着以管理员身份运行显示程序的名称TestSampleConsoleSign.exe当一个exe。 它在它的Hello World一个简单的控制台应用程序。
namespace TestSampleConsoleSign
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World");
Console.ReadLine();
}
}
}
我也改变了AssemblyTitle领域的AssemblyInfo.cs到的HelloWorld。 但是,当启用UAC程序名称仍显示为TestSampleConsoleSign.exe代替的HelloWorld。 我也试图通过创建使用数字证书来signtool这样的: http://msdn.microsoft.com/en-us/library/ff699202.aspx和签名我的exe用下面的命令
signtool sign /f test.pfx /p password /d HelloWorld TestSampleConsoleSign.exe
我发现这个解决方案如何变化归因于UAC? 我在想什么? 这是mandatory- 变化如何属性UAC?