Specflow 的 .msi 安装程序与其 nuget 包之间有什么区别吗?
在specflow自己的安装指南上它说安装它的唯一方法是使用.msi安装程序和我读过的有关该主题的大多数教程都告诉我下载并安装所述文件,但是当我在 nuget 包管理器上搜索时,我发现还有一个可用的 Specflow 包。
On specflow's own instalation guide it says that the only way to install it is using the .msi installer and most of the tutorials I've read on the subject tell me to download and install said file but when I search on the nuget package manager I find there's also an available package for specflow.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
区别在于工具。使用 MSI,您可以在 IDE 中获得完整的项目模板、语法着色和智能感知支持,而使用 NuGet,您只需获得代码生成和运行时支持。所以我想说,如果你要认真使用它,十有八九你会需要 MSI 来提供这些丰富的功能。
此时,他们确实应该将其作为 Visual Studio 扩展提供,以便使用 VS 扩展管理器获得更多集成安装体验。
The difference is in the tooling. With the MSI you get full item template, syntax coloring and intellisense support in the IDE where as with the NuGet you just get the code generation and runtime support. So I'd say 9 times out of 10 if you're going to be doing any serious work with it you're going to want the MSI for those rich features.
At this point they really should be offering it as a Visual Studio Extension for a lot more integrated install experience using VS Extension Manager.