【C# 】Parser Error Message: The file 'XXXXXX' does not exist

【问题】asp.net发布程序后,部署到iis上 出现错误:Parser Error Message: The file 'XXXXXX' does not exist

【分析】iis或程序代码有问题。

【结论】最后发现是CodeFile和CodeBehind问题。

Web Site projects use CodeFile, Web Application projects use CodeBehind. CodeFile requires the source file, it is compiled on the fly when the page is loaded, CodeBehind requires the compiled code.

My guess is that your problem was created when you changed your project type from a WebApp to a Web Site or vice-versa. If you do this, you have to manually change the directives in the existing files, new files will have the right directive automatically.


你可能感兴趣的:(.NET)