我有一个DocFx项目文件夹,其中包含托管该项目的所有正确文件。在我的笔记本电脑上,我可以使用代码docfx docfx.json --serve在本地主机上托管项目。然而,在我的PC上,它出错了。
我正在使用GitHub同步我的文件,所以文件/文件位置是相同的。一开始它在我的电脑上工作,然后就停止了.
我得到的错误是:
20-10-10 04:54:46.403Error:System.IO.DirectoryNotFoundException:找不到路径'C:\Windows\System32\docfx_project\obj.cache\build\4t5lswwe.fue\dynp2fa1.gsl'.的一部分。在System.IO.__Error.WinIOError(Int32 errorCode,String maybeFullPath)
当前目录:
PS C:\Users\aiden\Documents\GitHub\TAFE.2020.S2.SMALL.GROUP.PROJECT\docfx_project>
如您所见,我的当前目录是项目目录。但是,错误消息声明它试图从‘system32’中提取docfx数据文件。它试图拉出的文件在“我的docfx项目”中。
因为它找不到system32中的文件,所以它出错了。
有人知道这是怎么发生的吗?
发布于 2020-10-14 10:41:24
不知道为什么,但是我笔记本电脑上的Docfx (项目文件)版本并没有和我的PC同步。
我意识到这一点,删除了我的电脑版本(过时的),并复制过来。
我的旧Docfx项目一定有什么问题,因为我一打开新的Docfx项目,它就开始工作了。
发布于 2021-11-25 10:53:35
我也有同样的问题。我在文件夹之间移动了DocFx项目;之后,问题就出现了。我认为,这与DocFx (增量构建)的缓存有关。
我用
docfx docfx.json --forcehttps://stackoverflow.com/questions/64290156
复制相似问题