【问题标题】:How to determinate Target Platform of project via EnvDTE.Project interface如何通过 EnvDTE.Project 接口确定项目的目标平台
【发布时间】:2011-04-12 10:08:55
【问题描述】:

我正在尝试通过自动化模型确定 Visual Studio 项目的目标平台。但是我仍然没有成功。有人知道如何使用 DTE(任何 CPU/x86/x64)获取项目的目标平台吗?

【问题讨论】:

    标签: .net visual-studio visual-studio-addins


    【解决方案1】:

    这是一个 Visual Studio 宏,当在宏 IDE 中按 F5 运行时,它会将活动项目的目标平台打印到宏输出窗口:

    Public Sub ShowProjectPlatform()
    
        Dim project As Project = CType(CType(DTE.ActiveSolutionProjects, Object())(0), Project)
        System.Diagnostics.Debug.WriteLine("TargetPlatform = " & project.ConfigurationManager.ActiveConfiguration.Properties.Item("PlatformTarget").Value)
    
    End Sub
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-16
      相关资源
      最近更新 更多