【发布时间】:2011-05-31 21:46:24
【问题描述】:
我使用基本功能(发布到磁盘)发布了我的 asp.net 应用程序。现在我查看已发布的内容,它包含 .cs 文件。它是否正确?我确实右键单击“转换为 Web 应用程序”,但 .cs 文件仍然出现。
【问题讨论】:
-
您选择了哪个发布选项?有一些选项可以确定哪些文件被推出。
我使用基本功能(发布到磁盘)发布了我的 asp.net 应用程序。现在我查看已发布的内容,它包含 .cs 文件。它是否正确?我确实右键单击“转换为 Web 应用程序”,但 .cs 文件仍然出现。
【问题讨论】:
显然,您的转换没有进行或您的发布出错 - 根据 MSDN:
“转换过程使 Visual Studio 递归检查项目中的每个页面、母版页和用户控件,并为每个页面自动生成 .designer.cs 或 .designer.vb 文件。Visual Studio 还会更改 . aspx 或 .ascx 文件使用 codeBehind 属性而不是 codeFile 属性。此转换过程还将 App_Code 文件夹重命名为 Old_App_Code。"
因此,如果您在转换后看到 App_Code - 有问题,您需要再试一次。
【讨论】: