Tag: add in

任何人都知道Visual Studio的任何(免费/开源)VI集成?

六是很酷的孩子。

Solidworks C#Addin – 将string发送到macros

我目前正在研究一个新的Solidworks任务窗格,主要实现一些我用更方便的格式编写的“旧”macros。 其中一些需要通过文本框的用户input,我想包括在任务窗格中。 问题是,我找不到一个写一个临时文件的方法,或者将这些string导入到我的macros(我宁愿不要花时间重写) 有没有其他的方式发送这些string到我的macros? Addin是用C#编写的,目前我正在使用Solidworks“RunMacro2”方法。 谢谢! 编辑:下面添加一些代码片段。 所讨论的主macros,是为了在整个程序集中传播自定义属性文件。 namespace Efficiency_Interface { [ComVisible(true)] [ProgId(ProjMan_Tab_PROGID)] public partial class Project_Management_Tab : UserControl { SwAddin SolidRun = new SwAddin(); public const string ProjMan_Tab_PROGID = "Proj Management"; public const string scratchFile = "C:\\keyStoneAddinScratch.txt"; StreamWriter writeText = new StreamWriter(scratchFile); public Project_Management_Tab() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { […]

选择MEF和MAF(System.AddIn)

托管扩展性框架(MEF)和托管添加框架(MAF,又名System.AddIn)似乎完成了非常类似的任务。 根据这个堆栈溢出的问题, 是MEF的替代System.Addin? ,你甚至可以同时使用两者。 你什么时候选择使用一个而不是另一个? 在什么情况下,你会选择一起使用?