2012-10-30 157 views

回答

0

我不确定你在问什么。但是,如果您在市场中搜索桌面应用程序是可能的,那么只需开发,或者您可以像使用Windows 7或Windows XP一样使用和安装桌面应用程序。

2

我找到了答案在这里:http://weblogs.thinktecture.com/cnagel/2012/10/calling-winrt-from-windows-desktop-apps.html

var pm = new PackageManager(); 
IEnumerable<Package> packages = pm.FindPackages(); 
foreach (var package in packages) 
{ 
    if (package.Id.FullName.Equals("X")) 
    { 
     Console.WriteLine("Architecture: {0}", package.Id.Architecture.ToString()); 
     Console.WriteLine("Family: {0}", package.Id.FamilyName); 
     Console.WriteLine("Full name: {0}", package.Id.FullName); 
     Console.WriteLine("Name: {0}", package.Id.Name); 
     Console.WriteLine("Publisher: {0}", package.Id.Publisher); 
     Console.WriteLine("Publisher Id: {0}", package.Id.PublisherId); 
     Console.WriteLine("Version: {0}.{1}.{2}.{3}", package.Id.Version.Major, package.Id.Version.Minor, package.Id.Version.Revision, package.Id.Version.Build); 
     Console.WriteLine(); 
    } 
} 
1

一点点修正维尼的答案。 版本号的正确顺序是重大,次要,构建(不是修订版),修订版。

相关问题