C# 如何在Visual Studio 2010中将现有ASP.NET应用程序集成到现有网站中?

C# 如何在Visual Studio 2010中将现有ASP.NET应用程序集成到现有网站中?,c#,asp.net,visual-studio-2010,web-site-project,C#,Asp.net,Visual Studio 2010,Web Site Project,我有一个在VisualStudio2010中构建的现有网站,我想与我在ASP.NET/C#(也是在VS2010中)中编写的web应用程序集成。当我尝试将页面移动到网站时(只是拖放),MyPage.aspx.designer.cs文件不会保留在文件的“组”中。(.aspx、.aspx.cs) 作为参考,(如果有必要),我的申请是我公司的在线申请,人们可以在线申请 感谢您的帮助 -E [更新]:这是我尝试在浏览器中查看集成页面时遇到的错误: Line 1: <%@ Page Language

我有一个在VisualStudio2010中构建的现有网站,我想与我在ASP.NET/C#(也是在VS2010中)中编写的web应用程序集成。当我尝试将页面移动到网站时(只是拖放),MyPage.aspx.designer.cs文件不会保留在文件的“组”中。(.aspx、.aspx.cs)

作为参考,(如果有必要),我的申请是我公司的在线申请,人们可以在线申请

感谢您的帮助

-E

[更新]:这是我尝试在浏览器中查看集成页面时遇到的错误:

Line 1:  <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TheEnd.aspx.cs"   Inherits="ApplicantEntry.TheEnd" %>

Line 2: 

Line 3:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
第1行:
第2行:
第3行:

您需要将您的网站变成一个“Web应用程序”,以实现您在这里想要实现的目标。右键单击站点并选择“转换为Web应用程序”。这应该能奏效


或者,如果您必须将网站保留为非Web应用程序,那么您可以删除设计器文件,而不需要将其与网站一起使用。但是现在推荐使用Web应用程序。

我的老板对此有点担心,因为我们试图将其集成到的网站是实时的。这会不会对现有网站的完整性造成任何重大影响?刚刚看到你编辑了你的帖子。删除designer文件会丢失格式吗?不是真的,但显然我首先要做的是在外部文件夹中对网站进行完整备份(不受源代码控制),然后将其转换为Web应用程序并完全测试运行。建议现在使用Web应用程序。或者,您不需要.designer文件,这是一个快速而肮脏的解决方案。不,designer文件只是告诉.aspx页面您在页面上有哪些控件及其指定的名称空间。网站不需要这样的复杂性,而Web应用程序需要这样的复杂性。只是尝试了一下,当我们试图在浏览器中查看它时,在前3行代码中出现了此错误:第1行:第2行:第3行: