我想在VS 2010中部署/发布我的ASP.NET WebForms应用程序,但我在这样做时遇到了麻烦。ASP.Net Web应用程序部署 -
关于构建设置“要部署的项目”部分,我选择: “只有需要运行此应用程序的文件”,因为我不希望其他人访问.cs/designer.cs文件和其他代码数据。
一切完美的作品似乎,而是试图用我的浏览器加载默认的页面时,我得到了以下错误:
Parser Error
Description: An error occurred during the parsing of a resource required to service
this request. Please review the following specific parse error details and modify your
source file appropriately.
Parser Error Message: The file '/MyWebApp/Default.aspx.cs' does not exist.
当我看在部署文件夹我显然不能看到。上面提到的cs文件,但从我的理解,我不应该看到它,因为所有代码背后的代码都编译到位于部署文件夹的bin文件夹中的MyWebApp.dll。
最后一件事值得一提的是,我说:
<validation validateIntegratedModeConfiguration="false" />
在我的web.config来解决不同的错误我早点起床。
不确定这与前面的错误有关,但我认为这是值得一提的。
我错过了什么?