今天我運行了WinDirStat來檢查填充硬盤的內容。我很驚訝地看到,這個文件夾中包含4.6 GB(!):用戶的AppData文件夾中的ReflectedSchemas文件夾(Visual Studio)
C:\Users\...\AppData\Roaming\Microsoft\VisualStudio\9.0\ReflectedSchemas
這是什麼文件夾,其中包含的文件的目的是什麼?有沒有辦法以安全的方式擺脫這些文件?
謝謝!
今天我運行了WinDirStat來檢查填充硬盤的內容。我很驚訝地看到,這個文件夾中包含4.6 GB(!):用戶的AppData文件夾中的ReflectedSchemas文件夾(Visual Studio)
C:\Users\...\AppData\Roaming\Microsoft\VisualStudio\9.0\ReflectedSchemas
這是什麼文件夾,其中包含的文件的目的是什麼?有沒有辦法以安全的方式擺脫這些文件?
謝謝!
我試過完全清空這個文件夾,並且自從我完成後沒有發現任何問題。在VS中啓動項目時,會創建一個新的模式。
編輯:您還可以將文件夾,並把它放回去,當你認爲你做錯事了......
當我清空文件夾時,發現使用ascx文件時我失去了所有智能感知。完全刪除ReflectedSchemas文件夾並重新啓動Visual Studio似乎正確地重新生成所需的xsd。 – 2010-05-16 21:25:48
這讓我發瘋,並希望這將是固定在VS 2010中;然而,我發現了另一個解決這個問題的方法。
我的「修復」是使用「連接點」工具將文件夾映射到另一個驅動器。如果您像我一樣擁有第二個驅動器,那麼您可以使用窗口的Junction工具創建類似於將文件夾映射到另一個驅動器的符號鏈接。
最重要的是,您不再需要使用命令行。這個免費軟件工具很好用:Junction Link Magic。
Hermann Schinagl也有一個免費的程序Hard Link Shell Extension,在過去我已經使用了一些成功的程序。可在http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html這個程序是有用的,如果你只是想鏈接文件而不是文件夾(硬鏈接) – noonand 2012-07-04 09:26:22
這些文件引起的問題對我來說,因爲我是用Windows的漫遊配置文件的功能,所以我符號鏈接(創建符號鏈接)他們到本地應用程序數據文件夾:
cd %APPDATA%\Microsoft\VisualStudio\9.0
mklink /D ReflectedSchemas ..\..\..\..\Local\Microsoft\VisualStudio\9.0\ReflectedSchemas
mklink /D ReflectedTypeLibs ..\..\..\..\Local\Microsoft\VisualStudio\9.0\ReflectedTypeLibs
如果對於這些您的需求/問題文件與我的不同,您可以將它們鏈接到不同的文件夾,即使在不同的分區上。 (您可以使用/J
開關代替/D
,在這種情況下,它可能並不重要,但它確實有助於瞭解鏈接the differences between the different types)
這個問題是人們收到以下錯誤有用: 驗證():元素..不受支持。 'asp'是無法識別的標籤前綴或設備過濾器 刪除ReflectedSchemas文件夾的內容。這些XSD架構是在編譯Web控件時按需生成的。只需刪除並且Visual Studio將在需要時重新生成模式。 https://blogs.msdn.com/mikhailarkhipov/archive/2004/05/14/131949.aspx – 2009-07-29 19:17:30