#.net #visual-studio #visual-studio-addins
#.net #visual-studio #visual-studio-дополнения
Вопрос:
Я пытаюсь определить целевую платформу проекта Visual Studio с помощью модели автоматизации. Однако мне это все еще не удается. Кто-нибудь знает, как получить целевую платформу проекта с помощью DTE (любой процессор / x86 / x64)?
Ответ №1:
Вот макрос Visual Studio, который распечатает целевую платформу активного проекта в окне вывода макроса при запуске с помощью F5 из среды разработки макросов:
Public Sub ShowProjectPlatform()
Dim project As Project = CType(CType(DTE.ActiveSolutionProjects, Object())(0), Project)
System.Diagnostics.Debug.WriteLine("TargetPlatform = " amp; project.ConfigurationManager.ActiveConfiguration.Properties.Item("PlatformTarget").Value)
End Sub