【问题标题】:How to open file programmatically using EnvDTE in C#如何在 C# 中使用 EnvDTE 以编程方式打开文件
【发布时间】:2011-02-18 08:47:33
【问题描述】:

如何在 C# 中使用 EnvDTE 以编程方式打开文件。

【问题讨论】:

    标签: c# add-in visual-studio-extensions


    【解决方案1】:

    假设你有一个正确的 DTE 实例的钩子......

    DTE.ExecuteCommand("File.OpenFile", "c:\\derp.txt");
    

    【讨论】:

    • 路径有空格时用双引号括起来
    【解决方案2】:

    您可以直接在 Visual Studio 控制台中尝试以下 sn-p:

    $DTE.ItemOperations.OpenFile("c:\derp.txt",$DTE.Constants.vsViewKindTextView)
    

    只要文件存在,它就应该打开它...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-07
      • 2016-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-23
      • 1970-01-01
      相关资源
      最近更新 更多