所以我制作了一个插件,现在我想将它打包到安装程序中,这样就可以轻松部署并与其他人共享。
遗憾的是,关于Addins的MSDN文档非常糟糕,至少如果您使用的是Visual Studio 2013.我尝试了我能找到的所有内容,但是我的SDK中缺少了大部分跟踪MSDN指令所需的内容。也不在网上找到。像Stackoverflow这样的其他主题似乎没有以我希望我的解决方案的方式回答问题,这将形成一个安装程序。
那么有人可以帮助我吗?
答案 0 :(得分:2)
这是关于如何注册插件的MSDN链接。
http://msdn.microsoft.com/en-us/library/19dax6cz(v=vs.120).aspx
很容易从中创建一个MSI。还有一些工具支持部署插件
答案 1 :(得分:1)
你的问题的答案被删除了,因为没有pn&s,你似乎是一个初学者,需要建议:
我猜它会抛出IOException或FileNotFoundException,你需要为此添加正确的处理。
当您第一次尝试对不存在的文件执行某些操作时,很可能会抛出该错误,这将是您为文件创建流的点,这将导致失败,因为没有文件因此流不能创造它是为了服务它的目的(想想它去冰淇淋店要求冰淇淋和冰淇淋男人给你一个空杯子,因为他没有冰淇淋,这是没有意义的,在这如果没有文件的文件流也没有任何意义
你应该阅读c#
中的异常处理您可能会使用空的catch块吞下异常,而不是使用类似Console.WriteLine("尝试除以零。")来打印错误。
吞咽异常是一种不好的做法,因为它会导致难以像您的情况那样调试代码。