Focus on WEB Application and Software Engineering
二月 11
安装一个新网站
1、运行ASP.NET Community (CSVS) Installer v1.0.msi,一步一步安装
2、将中文补丁包下面的东西覆盖原来的程序
中文版本\ASP.NET Community Starter Kit (CSVS)\CommunityStarterKit\Communities.parker(以及另一个ISPAdmin.parker)
3、用管理号进入修改站点配置

移动一个网站
采用安装方式
1、执行安装的1-3步
2、导入数据(见下面)
不采用安装方式
1、如果要建立新的二级域名站点,需要在虚拟目录增加.jpg、.jpeg、.gif的应用程序映射至aspnet_isapi.dll
2、拷贝C:\Inetpub\wwwroot\aspnet_client\全部文件到新网站根目录

导入旧版数据
建议采用“导出数据”的“在SQL Server数据库之间复制对象和数据”
注意,一定不能直接选择默认选项!
对导出选项的修改如下:
1、“创建目的对象”节点,全部勾掉
2、“复制数据”节点,一般选择追加数据
3、“复制所有对象”,勾掉,进入后视情况选择只复制表即可
4、“使用默认选项”,勾掉,进入后把“安全措施”选项的三个都不要勾

BTW:在Community Server的数据转移过程中也遇到一些问题,估计可以比照上面的方法解决


修改TIPS:
1、web.config,打开调试模式
<!-- open debug mode -->
   <compilation debug="true" />
2、Event模板,系统会提示时间索引错误
http://mqingqing123.cnblogs.com/archive/2005/08/03/206620.aspx
3、右上角的导航显示“站点首页 > 讨论区 > 本站软件讨论区”而非英文目录的修改:
只需将Engine\Framework\Sections\Controls中的BreadCrumb.vb中的lnkParent.Text = sectionInfo.Name改为lnkParent.Text = sectionInfo.Title即可
http://www.bussoft.net/community/forum/mysoftforum/279.aspx
4、修改首页显示子节点标题title为菜单标题menuTitle
(1)Engine\Modules\ParentSection\Controls\ItemParentSectionTitleLink.cs
增加MenuTitle属性
Path = objParentInfo.Path;下面增加MenuTitle = objParentInfo.MenuTitle;
writer.Write(Title);修改为writer.Write(MenuTitle);
(2)Engine\Modules\ParentSection\Components\ParentSectionInfo.cs
增加MenuTitle属性
(3)Engine\Modules\ParentSection\Components\ParentSectionUtility.cs
parentSectionInfo.IsPublic = (bool)dr["isPublic"]; 下面增加parentSectionInfo.MenuTitle = (string)dr["section_menuTitle"];


待续...

当前评分 2.7 , 共有 20 人参与

  • Currently 2.7/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

添加评论


 

看不清?点击图片看看
biuquote
Loading



关于我

kittow (天笑)
80年代生于“天府之国”四川
爱好:编程、篮球、数码、旅游
乘一叶兴趣小舟,漂泊于浩瀚IT海洋。。。
TITLE:MSE of UESTC & 软件设计师
Technical Capacity | Last Blog