VS2010Addin程序,打印输出为空

唐麦片 2017-10-31 04:58:53
用VS2010向导创建的Addin扩展程序,输出的是一个DLL,启动时,会拉起一个VS的实例,加载该DLL;

默认情况下会在“Tool”工具栏生成一个名叫“MyAddin1”的命令选项,我在Connect的Exec方法中加了打印信息

public void Exec(string commandName, vsCommandExecOption executeOption, ref object varIn, ref object varOut, ref bool handled)
{
handled = false;
if(executeOption == vsCommandExecOption.vsCommandExecOptionDoDefault)
{
if(commandName == "MyAddin1.Connect.MyAddin1")
{
//MessageBox.Show("123");
Console.WriteLine("2345667----------");
handled = true;
return;
}
}
}


可是 Console.WriteLine("2345667----------");执行了,也没有报错,但没有任何输出,MessageBox到时能够弹出来,有人知道是什么原因吗??
...全文
137 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧