2011-10-29 168 views
1

我想在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来解决不同的错误我早点起床。

不确定这与前面的错误有关,但我认为这是值得一提的。

我错过了什么?

回答