我们有两个基于Episerver的asp.net网站。
使用Telerik Asp.net控件。
我们希望在这两个网站中都能使用一些功能。
现在一个网站使用webparts/usercontrols,另一个网站使用usercontrols。
是否有办法在这些网站之间共享功能?
我希望能够在这些网站之间共享usercontrols。
我们有两个基于Episerver的asp.net网站。
使用Telerik Asp.net控件。
我们希望在这两个网站中都能使用一些功能。
现在一个网站使用webparts/usercontrols,另一个网站使用usercontrols。
是否有办法在这些网站之间共享功能?
我希望能够在这些网站之间共享usercontrols。
开始一个新的类库项目,在两个网站项目中引用该项目,然后将常见的控件和代码提取到库项目中。
如上所述,您可以将文件放置在实时环境中的VPP目录中,这样只需将ASCX文件复制到一个文件夹中即可进行两个站点代码前端更新。但是,Code-behind更新需要为两个站点构建并覆盖DLL。
如果您在开发环境中使用SVN,还可以从其中一个项目设置svn:external链接文件夹,这样只需在一个存储库中拥有代码及其修订历史记录。