Visual Studio:在路径中检查已安装的应用程序

阿诺·杜文哈格(Arno Duvenhage)

我有一个Visual Studio 2015项目,该项目使用cmake来获取源Subversion存储库详细信息。我已将项目配置为在每个版本上运行,并且只要安装了cmake,它就可以正常工作。

有没有一种方法可以设置Visual Studio项目来检查路径中的cmake,并提供用户友好的错误消息,说明应该在路径中安装或放置cmake?

当未安装cmake时,我得到的当前错误消息仅显示类似“命令cmake.exe ...退出,代码为9009”之类的内容。

杰夫·布洛克

您可以在项目中使用Exec任务进行测试。

<Target Name="CheckCmake" BeforeTargets="PrepareForBuild">
    <Exec Command='where cmake' IgnoreExitCode='true'>
        <Output TaskParameter="ExitCode" PropertyName="ErrorCode"/>
    </Exec>
    <Error Text="cmake.exe could not be found. Verify that it is installed and in the path." Condition="'$(ErrorCode)' > '0'" />
</Target>

在您的项目文件(.vcxproj,.vbproj,.vcproj等)中的'</ Project>'标记之前添加此代码块,它应在构建之前执行。

构建输出窗口

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从Visual Studio 2012获取已安装应用程序的文件夹路径

来自分类Dev

我可以在Visual Studio中打开已安装的应用程序进行调试吗?

来自分类Dev

无法在 Visual Studio 17 中运行使用安装项目安装的应用程序

来自分类Dev

Visual Studio 2008不会将已发布的应用程序添加到“开始”菜单中

来自分类Dev

在 Visual Studio 中更改已发布 API 应用程序的部署槽

来自分类Dev

安装在Visual Studio上创建的应用程序

来自分类Dev

使用“ Visual Studio安装程序”创建的安装程序安装后,无法打开应用程序

来自分类Dev

无法在Visual Studio 2013 Silverlight 5导航应用程序中安装Prism

来自分类Dev

无法在Visual Studio 2013 Silverlight 5导航应用程序中安装Prism

来自分类Dev

在Visual Studio 2015社区中为现有C#控制台应用程序创建服务安装程序

来自分类Dev

无法在Visual Studio 2015中构建通用应用程序

来自分类Dev

在Visual Studio中运行Cordova应用程序时出错

来自分类Dev

Visual Studio中的“应用程序设置”方法之间的区别

来自分类Dev

Cordova 应用程序 Visual Studio 中的 Ajax 请求失败

来自分类Dev

在 Visual Studio 中调试 Windows 应用程序

来自分类Dev

Visual Studio WIX应用程序部署

来自分类Dev

符合DEP的Visual Studio应用程序

来自分类Dev

在Visual Studio 2013中执行Windows Phone应用程序到软件应用程序?

来自分类Dev

应用程序无法在从Visual Studio安装程序创建的管理模式下启动

来自分类Dev

在 Visual Studio 中获取 Windows 窗体应用程序项目以从窗体运行,而不必打开 Visual Studio?

来自分类Dev

如何在没有Visual Studio的情况下部署已编译的应用程序?

来自分类Dev

Xamarin:Visual Studio Start iOS应用程序始终会终止(已找到解决方法)

来自分类Dev

更新已移植到Visual Studio 2013的本机MFC应用程序GUI

来自分类Dev

Visual Studio Cordova Tools签署了发行版APK'未安装应用程序'

来自分类Dev

没有Visual Studio的情况下如何安装Windows Phone 8开发应用程序

来自分类Dev

如果安装了 Visual Studio,WPF 应用程序将不会关闭

来自分类Dev

尝试在Visual Studio 2015中为Visual Basic应用程序实现登录脚本时出错

来自分类Dev

Visual Studio 2010 C#-将已保存的文件从文件资源管理器加载到应用程序中

来自分类Dev

为什么即使在Visual Studio中,即使是简单的Hello World通用Windows平台应用程序,也总是出现“安全手柄已关闭”错误?

Related 相关文章

  1. 1

    如何从Visual Studio 2012获取已安装应用程序的文件夹路径

  2. 2

    我可以在Visual Studio中打开已安装的应用程序进行调试吗?

  3. 3

    无法在 Visual Studio 17 中运行使用安装项目安装的应用程序

  4. 4

    Visual Studio 2008不会将已发布的应用程序添加到“开始”菜单中

  5. 5

    在 Visual Studio 中更改已发布 API 应用程序的部署槽

  6. 6

    安装在Visual Studio上创建的应用程序

  7. 7

    使用“ Visual Studio安装程序”创建的安装程序安装后,无法打开应用程序

  8. 8

    无法在Visual Studio 2013 Silverlight 5导航应用程序中安装Prism

  9. 9

    无法在Visual Studio 2013 Silverlight 5导航应用程序中安装Prism

  10. 10

    在Visual Studio 2015社区中为现有C#控制台应用程序创建服务安装程序

  11. 11

    无法在Visual Studio 2015中构建通用应用程序

  12. 12

    在Visual Studio中运行Cordova应用程序时出错

  13. 13

    Visual Studio中的“应用程序设置”方法之间的区别

  14. 14

    Cordova 应用程序 Visual Studio 中的 Ajax 请求失败

  15. 15

    在 Visual Studio 中调试 Windows 应用程序

  16. 16

    Visual Studio WIX应用程序部署

  17. 17

    符合DEP的Visual Studio应用程序

  18. 18

    在Visual Studio 2013中执行Windows Phone应用程序到软件应用程序?

  19. 19

    应用程序无法在从Visual Studio安装程序创建的管理模式下启动

  20. 20

    在 Visual Studio 中获取 Windows 窗体应用程序项目以从窗体运行,而不必打开 Visual Studio?

  21. 21

    如何在没有Visual Studio的情况下部署已编译的应用程序?

  22. 22

    Xamarin:Visual Studio Start iOS应用程序始终会终止(已找到解决方法)

  23. 23

    更新已移植到Visual Studio 2013的本机MFC应用程序GUI

  24. 24

    Visual Studio Cordova Tools签署了发行版APK'未安装应用程序'

  25. 25

    没有Visual Studio的情况下如何安装Windows Phone 8开发应用程序

  26. 26

    如果安装了 Visual Studio,WPF 应用程序将不会关闭

  27. 27

    尝试在Visual Studio 2015中为Visual Basic应用程序实现登录脚本时出错

  28. 28

    Visual Studio 2010 C#-将已保存的文件从文件资源管理器加载到应用程序中

  29. 29

    为什么即使在Visual Studio中,即使是简单的Hello World通用Windows平台应用程序,也总是出现“安全手柄已关闭”错误?

热门标签

归档