gpt4 book ai didi

visual-studio - 重新加载类型提供者

转载 作者:行者123 更新时间:2023-12-02 07:14:46 26 4
gpt4 key购买 nike

我正在使用 fsharp powerpack 示例中提供的 MiniCSVTypeProvider。

不幸的是,它认为提供的值是 float ,而我的值是各种(不同的)格式。因此,我重写了 MiniCsvType 提供程序以始终提供字符串,将解析工作留给调用者。

但由于某些奇怪的原因,在取消引用旧 DLL 并包含对新 DLL 的引用后,它继续使用旧类型提供程序提供 float 。我必须更改程序集和类的名称才能让 VS 刷新它。

是否有其他方法可以撤销/重置以前的类型提供程序,以便 VS 考虑更改?

最佳答案

通常,在开发类型提供程序时,您需要关闭使用类型提供程序的 VS 实例才能更新提供程序。常见的工作流程是拥有两个 VS 实例:一个用于处理类型提供程序本身的代码,该实例保持打开状态,另一个用于引用/使用/测试提供程序,每次要进行更改时都将其关闭。使用者 VS 经常将 DLL 锁定在磁盘上,并且也无法将程序集卸载/重新加载到其进程中,这就是为什么您需要结束 VS 进程以迭代类型提供程序实现。

关于visual-studio - 重新加载类型提供者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9470157/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com