2016-10-02 62 views
1

我在Windows 7上使用Microsoft Visual C#2015社區版,並剛剛安裝了最新版本的StyleCop,並將所有設置保留爲默認設置。最初得到了關於無法保存文檔的錯誤,使用了在項目目錄中創建設置文件的修復方法。現在它給我一個錯誤,試圖訪問回收站中的文件。無論是否在Visual Studio中運行,我都試着打開運行它的設置。確切的錯誤信息如下。任何想法如何解決它?StyleCop錯誤試圖訪問回收站中的文件

"C:\aklo\aklo.sln" (default target) (1) -> 
"C:\aklo\aklo.csproj" (default target) (2) -> 
(StyleCop target) -> 
    C:\aklo\Add.cs(1,1): warning : SA0001 : CoreParser : An exception occurred while parsing the file: System.UnauthorizedAccessException, Access to the path 'C:\$Recycle.Bin\S-1-5-21-3221493418-3273955337-973034236-500' is denied. [C:\aklo\aklo.csproj] 
C:\aklo\Add.cs(1,1): warning : at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)\r [C:\aklo\aklo.csproj] 
C:\aklo\Add.cs(1,1): warning : at System.IO.FileSystemEnumerableIterator`1.AddSearchableDirsToStack(SearchData localSearchData)\r [C:\aklo\aklo.csproj] 
C:\aklo\Add.cs(1,1): warning : at System.IO.FileSystemEnumerableIterator`1.MoveNext()\r [C:\aklo\aklo.csproj] 
C:\aklo\Add.cs(1,1): warning : at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)\r [C:\aklo\aklo.csproj] 
C:\aklo\Add.cs(1,1): warning : at System.IO.Directory.GetFiles(String path, String searchPattern, SearchOption searchOption)\r [C:\aklo\aklo.csproj] 
C:\aklo\Add.cs(1,1): warning : at StyleCop.Spelling.NamingService.ScanAndLoadDictionaries(String directory)\r [C:\aklo\aklo.csproj] 
C:\aklo\Add.cs(1,1): warning : at StyleCop.Spelling.NamingService.AddDictionaryFolder(String path)\r [C:\aklo\aklo.csproj] 
C:\aklo\Add.cs(1,1): warning : at StyleCop.CSharp.DocumentationRules.AnalyzeDocument(CodeDocument document)\r [C:\aklo\aklo.csproj] 
C:\aklo\Add.cs(1,1): warning : at StyleCop.StyleCopThread.RunAnalyzers(CodeDocument document, SourceParser parser, IEnumerable`1 analyzers)\r [C:\aklo\aklo.csproj] 
C:\aklo\Add.cs(1,1): warning : at StyleCop.StyleCopThread.TestAndRunAnalyzers(CodeDocument document, SourceParser parser, IEnumerable`1 analyzers, Int32 passNumber)\r [C:\aklo\aklo.csproj] 
C:\aklo\Add.cs(1,1): warning : at StyleCop.StyleCopThread.ParseAndAnalyzeDocument(SourceCode sourceCode, DocumentAnalysisStatus documentStatus)\r [C:\aklo\aklo.csproj] 
C:\aklo\Add.cs(1,1): warning : at StyleCop.StyleCopThread.DoWork(Object sender). [C:\aklo\aklo.csproj] 

    1 Warning(s) 
    0 Error(s) 

回答

1

在任何Studio或文本編輯器手動打開文件C:\aklo\aklo.csproj和搜索任何與回收站,它看起來像某種方式在回收站中的文件已在項目文件中被引用。

如果你糾正該文件引用,那麼StyleCop應該工作。

+0

啊,它確實在某種程度上拿起了對回收站中文件的引用,但是在任何項目文件中都沒有引用;另一個重新開始視覺工作室解決了這個問題,所以參考文件在工作記憶中有點不知何故 – rwallace

+0

如有疑問,請重新啓動studio :-) – NikolaiDante

+0

如果您已經做了,但其間有任何更改,請重新啓動它:-) – rwallace