加入“;“在飞行中”;指向预编译ASP.Net站点的页面

加入“;“在飞行中”;指向预编译ASP.Net站点的页面,asp.net,precompiled,Asp.net,Precompiled,如果站点是预编译的ASP.net站点,是否可以将.aspx和.aspx.cs或aspx.vb文件添加到新目录中的站点,并让这些页面动态工作/编译 或者这些文件是否需要添加到项目中,重新发布网站,并推送新的bin文件夹?您可以将未预编译的页面添加到预编译的网站。我刚刚安装了一个网站,它就是一个预编译网站,带有远程管理工具,可以添加一些非预编译格式的自定义页面。您可以将非预编译页面添加到预编译网站。我刚刚安装了一个网站,它就是一个预编译的网站,带有一个远程管理工具,可以添加一些非预编译格式的自定义页

如果站点是预编译的ASP.net站点,是否可以将.aspx和.aspx.cs或aspx.vb文件添加到新目录中的站点,并让这些页面动态工作/编译


或者这些文件是否需要添加到项目中,重新发布网站,并推送新的bin文件夹?

您可以将未预编译的页面添加到预编译的网站。我刚刚安装了一个网站,它就是一个预编译网站,带有远程管理工具,可以添加一些非预编译格式的自定义页面。

您可以将非预编译页面添加到预编译网站。我刚刚安装了一个网站,它就是一个预编译的网站,带有一个远程管理工具,可以添加一些非预编译格式的自定义页面。

您如何知道应该使用哪些控件来构建页面?您是否从配置或数据库中获取?有可能,我们使用的是一个基页(base.aspx),其作用类似于一个shell。需要添加的用户控件在数据库中配置,并根据请求,在运行时使用page.controls.Add(controlname)添加它们。但我们在设计时构建这些ascx控件


编辑:我碰巧看到这个

你怎么知道应该使用什么控件来构建页面?您是否从配置或数据库中获取?有可能,我们使用的是一个基页(base.aspx),其作用类似于一个shell。需要添加的用户控件在数据库中配置,并根据请求,在运行时使用page.controls.Add(controlname)添加它们。但我们在设计时构建这些ascx控件


编辑:我碰巧看到添加.aspx页面不是问题,因为它没有预编译,但是,在您的情况下需要预编译aspx.cs文件。您需要更新站点dll或“包含”aspx.cs文件的单个dll

添加.aspx页面不是问题,因为它没有预编译,但是,在您的情况下需要预编译aspx.cs文件。您需要更新站点dll或“包含”aspx.cs文件的单个dll