envdte

    0热度

    2回答

    感谢您的期待。 我有一个小程序根据一些项目信息和数据库连接生成一个新的.NET解决方案。 作为此过程的一部分,我使用edmgen2自动生成ADO.NET实体数据模型/ .edmx文件。 此代码正常工作,并生成添加到Windows中项目文件夹中的.edmx等。 的问题 当我打开生成的溶液中,随后含有.edmx的DAL项目,我必须再展排除的文件,单击鼠标右键,然后手动include的的.edmx。 这

    0热度

    1回答

    如何以编程方式将多个项目添加到Visual Studio解决方案中? 如果我使用 solution.addfromtemplate(template1); solution.addfromtemplate(template2); 然后它会覆盖项目与模板1?

    1热度

    1回答

    我有一个C#Visual Studio 2010控制台应用程序,它从Excel电子表格读取行,然后使用StreamWriter生成相应的C#类。 类中生成的代码行是未格式化的,因为它们没有缩进。 我知道我可以手动打开这些文件,按Ctrl E + D. 格式化他们,但我需要知道如何将它们编程方式产生器应用格式,请。 我曾尝试以下代码: Type typeDTE = typeDTE = Type.Ge

    8热度

    3回答

    我正在尝试构建一个NuGet包,该包可自动添加我们公司的代码分析字典并可更新。 规则集添加到内容文件夹中,现在我想使用install.ps1脚本将规则集添加到项目文件中。 我想通过使用envDTE的方式,但我找不到有关它的许多有用的文档,除了这个压倒性的对象图,我无法找到CodeAnalysisRuleset节点。 http://msdn.microsoft.com/en-us/library/z

    1热度

    2回答

    我正在寻找一种方法来让我的扩展程序检查Visual Studio 2012中当前打开的窗口是否为1,其中用户可以编写代码(或任何类型的文字,真的)。 要检查是否当前打开的窗口已经改变了,我用 _DTE.Events.WindowEvents.WindowActivated。 这给我EnvDTE.Window收到的重点。 当我在调试时查看那个窗口的属性,我看EnvDTE.Window.Documen

    0热度

    3回答

    我正在使用Visual Studio代码自动化生成一些自定义代码和类。 下面的函数是指,以产生一个扩展方法 private void AddToPocoExtensionMethod(CodeClass2 entityAdapterClass, string name, string modifiedNameCamelCase, List<CodeProperty> properties) {

    0热度

    1回答

    内右键点击组件的名字,我想编写一个Visual Studio扩展捕获当用户点击右侧的代码的一部分 检测如果以下信息用户点击了一个方法,如果是获得方法名 检索方法的类的全名,即(命名空间+类名) 检索包含项目的输出类型,即,类库等 完整的程序集名称,即路径+名 我使用EnvDTE对象和IVsTextManager GetActiveView()相结合的方法,但我无法让所有的我所需要的信息。我见过测试

    0热度

    1回答

    我的代码一直在另一台计算机上正常工作,失败的代码为FullPath和FileName。错误是: 'object'不包含'FullPath'的定义,并且没有找到接受类型'object'的第一个参数的扩展方法'FullPath'。 的代码是: var sftp = new Tamir.SharpSsh.Sftp(direction); sftp.Connect(); foreach(var fil

    1热度

    1回答

    我想在我的加载项中处理Visual Studio关闭。问题是,一旦关闭已经开始,各种DTE对象方法将不再起作用,而是会触发COMExceptions和E_FAIL错误代码,因此加载项不能正常工作。 因此,我需要以某种方式检测启动关机的时刻。有EnvDTE.DTE.Events.SolutionEvents和EnvDTE.DTE.Events.DTEEvents类,但其中的所有事件都标记为“仅基础设

    0热度

    2回答

    我正在寻找一个事件,它会在主窗口最小化并在Visual Studio扩展包中恢复时通知我。 我已经看过DTE2.Events,以及IVsWindowFrame和IVsWindowFrameNotify接口,但没有看到任何会做我需要的东西。