中文正版的sharpoint2010标准版,架在win2008 r2中文版上.
然后建个空白的网站.在上面建了一些表和文档库,字段全是用英文的,全部建好后,再把字段一个一个地改成中文名.这样在界面上显示的是中文.但用caml时又能用e文字段名.
OK.怪事出来了.我把这站导出wsp文件.然后跑到另一台机器上,用VS2010和vs2012(中文版)都试过,建个导入sharepoint解决方案包的工程,选择场解决方案,然后导入刚才做的wsp文件.只选择自己定义的列表和库.点完成时会报错:
但最后还是报导入成功了.重新生成解决方案,无报错.在列表实例那看到的字段也是中文的.没错.
最一部署到另一个空白网站上去时.就会发现.列表名是对的,是中文.但列表中的中文字段会变成乱码.
请教:大家是怎么用vs部署wsp的,总没见一个人在网上提乱码的事