Skip to content

Commit 02dcd3b

Browse files
authored
[16328] [ERROR] Couldn't read file: c:\\dummy.txt.
1 parent 997fcfb commit 02dcd3b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

troubleshooting/codeql-builds/compiled-languages-csharp.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,7 @@ This can manifest through a variety of errors
164164
- `(AfterBuildCompiler target) -> <path>web.config(##): error ASPCONFIG: Could not load file or assembly '...' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)`
165165
- `(MvcBuildViews target) -> <path>\web.config(##):error ASPCONFIG: Could not load file or assembly '...' or one of its dependencies. The system cannot find the file specified.`
166166
- `(MvcBuildViews target) -> ASPNETCOMPILER : error ASPCONFIG: Could not load file or assembly '...' or one of its dependencies. An attempt was made to load a program with an incorrect format. `
167+
- `[16328] [ERROR] Couldn't read file: c:\\dummy.txt. Could not find file 'c:\dummy.txt'. at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)`
167168

168169
The CodeQL compiler tracer used for `csharp` will auto inject the `/p:MvcBuildViews=true` flag. This pre-compilation of Views gives us the ability to extract the generated code from those files, leading to (potentially) better error reporting and location information if a query does flag an issue. The lack of view information passing through CodeQL to the compiler will lead to an incomplete database, where important dataflow sources/sinks/taint-steps are not included in the analysis.
169170

0 commit comments

Comments
 (0)