在VS2019中使用VS2005的Legacy Toolset
我遇到了罕见的情况,即我必须在一个由Visual Studio 2005编辑的项目中使用静态库。 由于我不想在运行时遇到麻烦,如此 post 或在这里, 我认为使用原始工具集是合理的。
据我所知,使用工具集向< vs2008 很简单。对于VS2005,这似乎更具挑战性,仅 daffodil 可能是一个选择。
是否有机会将工具集V80(VS2005)放入VS2019的下拉菜单?
在玩耍之后,我不知道是水仙花的工作原理或可行方法的样子。
也许可以使用普通的C-API和VS2005的帮助创建包装纸。将一个IDE与各种工具集使用对我有利。
I ran into the rare situation that I have to use static libraries in a project which were compiled with Visual Studio 2005.
As I do not want to get into trouble at runtime as mentioned in this post or here,
I think it's reasonable to use the original toolset.
As far as I have seen, using toolsets down to VS2008 is straightforward. For VS2005 this seems to be more challenging, only Daffodil might be an option.
Is there any chance to get the toolset v80 (VS2005) into the dropdown menu of VS2019 ?
After playing around, I don't know exactly understand how daffodil works or how a feasible approach looks like.
Maybe one could create wrapper-DLLs with a plain C-API and the help of VS2005. Using one IDE with various toolsets feels advantageously to me.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
水仙花仅在早期版本的Visual Studio 2012/2013/2015中工作。
有关使用水仙花,请查看相关线程:如何使用水仙花将旧VC6项目移至VS2010。
Daffodil works only in earlier versions of Visual Studio 2012/2013/2015.
For using daffodils, check out the related thread: How to move old VC6 project to VS2010 using Daffodil.