none
sharepoint引用resource file出现错误 RRS feed

  • 问题

  • 在12\TEMPLATE\FEATURES\MyFeature\ 里面有自己的一个header.master的文件。需要引用12\Resources下面的一个Directorys.en-us.resx文件里面的内容,这个文件里面有内容如下:

    <data name="Siteurl" xml:space="preserve">
        <value>http://www.google.com </value>
      </data>

    我在header.master里面是这样引用的:

    <SharePoint:SPLinkButton runat="server" NavigateUrl=" <%$Resources:Dirctorys,Siteurl%>" id="onetidProjectPropertyTitle">
    <SharePoint:SiteLogoImage id="onetidHeadbnnr0" LogoImageUrl="/_layouts/images/logo.gif" runat="server"/>
    </SharePoint:SPLinkButton>

    但是页面总提示说找不到Siteurl。这是为什么呢? 
    2009年9月30日 15:27

全部回复

  • 把Directorys.en-us.resx文件copy到\12\CONFIG\Resources 下面


    Phoebe
    2009年11月23日 8:08
  • 拷贝到\12\CONFIG\Resources下面后,还必须同步到C:\inetpub\wwwroot\wss\VirtualDirectories\<port>\App_GlobalResources下面,不然还是不能引用,WebApplication已经建好了,他不会再从\12\CONFIG\Resources下面拷资源文件了。

    2009年11月23日 8:19